//////////////////////////////////////////////////////////////////////
//
// Statistik interaktiv! - Online Support
//
// Dateiname: "neuelinks.php3"
// Funktion: Neue Links
//
// Copyright (c) 2000 Chris Bizer (chris@bizer.de)
//
//////////////////////////////////////////////////////////////////////
// Seiteninformationen
$Dateiname = __FILE__;
$Seitenname = "Statistik interaktiv - Neue Links";
$MetaDescription = "Statistik interaktiv - Neue Links";
$MetaKeywords = "Statistik Aufgaben Datensätze";
$DoIndex = 1;
$LogID = 15;
// PHPLib einbinden
require(".\..\_includes\PhpLib\prepend.php3");
// Einbinden der zentralen Funktionen
require(".\..\_includes\PhpScript\globals.inc");
require(".\..\_includes\PhpScript\SeitenFunktionen.inc");
// Log-Informationen in Datenbank schreiben
require(".\..\_includes\PhpScript\Logging.inc");
Write_Log($LogID);
// Einbinden der Seitenbausteine
require(".\..\_includes\PageElements\head.inc");
require(".\..\_includes\PageElements\KopfTabelle.inc");
require(".\..\_includes\PageElements\KopfNavigation.inc");
//////////////////////////////////////////////////////////////////////
// Seiten-Informationen aus Datenbank holen
//////////////////////////////////////////////////////////////////////
$DBKategorien = new DB_Statistik;
$SQLKat = "SELECT distinct Links_Kategorie.KatID, Links_Kategorie.Kategorienbezeichnung, Links_Kategorie.Kategorienbeschreibung
FROM Links_Kategorie
ORDER BY Links_Kategorie.KatID;";
$DBKategorien->query($SQLKat);
?>
Neue Links
//////////////////////////////////////////////////////////////////////
// Pruefen der Formulareingaben
//////////////////////////////////////////////////////////////////////
if (isset($submit)) {
// Pruefen der Benutzereingaben
$Fehlermeldung = "";
FormValidate($name, "Laenge>2", "Bitte ganzen Namen angeben!");
FormValidate($email, "Email", "Bitte eine gültige Email-Adresse angeben!");
FormValidate($titel, "Laenge>2", "Bitte Titel angeben!");
FormValidate($beschreibung, "Laenge>2", "Bitte Beschreibung angeben!");
FormValidate($URL, "Laenge>2", "Bitte URL angeben!");
if ($Fehlermeldung == "") {
// URL Prüfen
if (substr($URL,0,7) == "http://"){
$URL = substr($URL,7,strlen($URL)-7);
}
// In Datenbank eintragen
$Datum = DateTimeNow2Access();
$DBNewsletters = new DB_Statistik;
$SQL = "INSERT INTO Links_Link (EmailAutor, KatId, Autor, Anzeigetext, Beschreibung, Link, Anzeigen) values('" . $email. "'," . $kategorie . " , '" . $name . "', '" . $titel . "' , '" . $beschreibung . "' , '" . $URL . "', '" . 0 . "');";
$DBNewsletters->query($SQL);
$Erfolgsmeldung="Ihr Link wurde erfolgreich in unsere Datenbank übernommen. Er wird in wenigen Tagen, nach einer Prüfung durch den Administrator, in der Link-Liste erscheinen.";
Fehlermeldung($Erfolgsmeldung);
// Mail an Admin senden
$to = $mail_admin;
$subjekt = "Statistik interaktiv - Aufgabenserver: Neue Links";
$text = "Es wurde eine neuer Link vorgeschlagen. Bitte freigeben.";
Mail_senden($to, $subjekt, $text);
?>
}
else {
//////////////////////////////////////////////////////////////////////
// eventuelle Fehlermeldungen ausgeben
//////////////////////////////////////////////////////////////////////
Fehlermeldung($Fehlermeldung);
?>
| |
|
 |
}
}
else {
?>
Sie kennen eine interessante Statistikseite im Internet? Hier können
Sie sie berühmt machen:
| |
|
 |
}
// Einbinden der Fussnavigation und Fusszeile
require(".\..\_includes\PageElements\fussnavigation.inc");
require(".\..\_includes\PageElements\Fusszeile.inc");
?>