ich versuche gerade das alte Toplistenmodul wieder zum laufen zu bringen und habe es bis auf 3 kleine Fehlermeldung auch hinbekommen, leider fehlt mir noch das wissen um auch die 3 letzten Fehler zu beseitigen.
Hier die Fehlermeldung:
und hier der Code der Datei:
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Topliste :: Eintragen';
$hmenu = 'Topliste » Eintragen';
$design = new design ( $title , $hmenu, 1);
$design->header();
$tpl = new tpl ( 'topliste/eintragen.htm' );
if ($_SESSION['authright'] == '0') {
wd('index.php?user-login','Bitte loggen Sie sich zuerst ein');
} else {
if (empty($_POST['eintragen'])) {
$tpl->out(0);
}
if (!empty($_POST['eintragen'])) {
$ban1 = '0';
$ban2 = '0';
$ban3 = '0';
$name = escape($_POST['name'], 'string');
$link = escape($_POST['link'], 'string');
$bild = escape($_POST['bild'], 'string');
$beschreibung = escape($_POST['beschreibung'], 'string');
$erg = db_query("SELECT wort FROM prefix_topliste_ban WHERE cat = '0'");
while ($row = db_fetch_object($erg)) {
$wort[] = "%".addcslashes($row->wort,"[]{}%/$^()+.*\"\\")."%iU";
}
foreach ($wort as $wort1) {
if (preg_match($wort1,$name)) {
$ban1 = '1';
}
}
$erg = db_query("SELECT wort FROM prefix_topliste_ban WHERE cat = '1'");
while ($row = db_fetch_object($erg)) {
$wort[] = "%".addcslashes($row->wort,"[]{}%/$^()+.*\"\\")."%iU";
}
foreach ($wort as $wort1) {
if (preg_match($wort1,$link)) {
$ban2 = '1';
}
}
$erg = db_query("SELECT wort FROM prefix_topliste_ban WHERE cat = '2'");
while ($row = db_fetch_object($erg)) {
$wort[] = "%".addcslashes($row->wort,"[]{}%/$^()+.*\"\\")."%iU";
}
foreach ($wort as $wort1) {
if (preg_match($wort1,$beschreibung)) {
$ban3 = '1';
}
}
if ($ban1 == '1' OR $ban2 == '1' OR $ban3 == '1') {
wd('index.php?topliste','Seite wurde nicht eingetragen, sie haben verbotenen Inhalt benutzt!');
} else {
db_query('INSERT INTO `prefix_topliste` (name,link,beschreibung,uid,bild) VALUES ( "'.$name.'","'.$link.'","'.$beschreibung.'","'.$_SESSION['authid'].'","'.$bild.'" ) ' );
$id1 = @db_result(db_query('SELECT id FROM prefix_topliste WHERE name = "'.$name.'" AND link = "'.$link.'" AND beschreibung = "'.$beschreibung.'" AND uid = "'.$_SESSION['authid'].'"'),0);
$fid = $_SESSION['authid'];
$bet = "Dein Toplisteintrag";
$txt = 'Guten Tag,
hiermit senden wir Dir alle nötigen Daten für Dein Toplisteintrag.
Folgenden Link einbauen, um für Deine Seite voten zu lassen:
[i][url]'.$allgAr['toplist_cookie_name'].'/index.php?topliste-in-'.$id1.'[/url][/i]
Ranganzeige einbinden über:
[i][url]'.$allgAr['toplist_cookie_name'].'/index.php?topliste-bild-'.$id1.'[/url][/i]
Vielen Dank für die Teilnahme!';
sendpm(1, $fid, $bet, $txt);
wd('index.php?topliste','Seite wurde eingetragen, du hast eine <a href="index.php?forum-privmsg">Private Nachricht</a>, mit allem weiteren erhalten!');
}
}
}
$design->footer();
?>
Vllt. kann mir jemand von hier weiterhelfen?
verwendete ilchClan Version: 1.1
betroffene Homepage: externer Link

