Habe heute einen Newsletter verfasst und diesen Per Newsletter herausgeschickt. Da ich in die Seite eine automatische e-Mail benachrichtigung eingebaut habe kommt ein direkter Link ins Postfach geflogen
Bsp:
----------------------------------------------------------
Hallo, du hast soeben eine Neue Nachricht mit dem Betreff:
'Test e-Mail'
bekommen. Diese Nachricht kannst du nun unter folgender Adresse mit Deinen Logindaten aufrufen:
www.kiting-dudes.com/admin.php?forum-privmsg-showmsg-318
Wir wünschen Dir noch einen schönen Tag!
----------------------------------------------------------
Wenn man genau hinschaut steht da .../admin.php?....
Daraus resultiert der fehler das die User in den Admin Bereich katapultiert werden. (Rechte vorausgesetzt)
Wieso schmeisst der mir das kein index.php? hinein???
Ich finde diesen Fehler einfach nicht.
Suche wie bekloppt die include/func/user.php ab, ....
Kann mir da jmd weiterhelfen?
Suche ich an der Falschen stelle?
Dies ist der Code den ich in der user.php eingefügt habe:
/* Nachricht bei PM Anfang */ function sendpm ($sid,$eid,$ti,$te,$status = 0) { $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"]; if (!is_array($eid)) { $eid = Array( $eid ); } // Alle Emfänger durchlaufen foreach ($eid AS $empf){ // PM schreiben und ID speichern db_query("INSERT INTO `prefix_pm` (`sid`,`eid`,`time`,`titel`,`txt`,`status`) VALUES (".$sid.",".$empf.",'".time()."','".$ti."','".$te."',".$status.")"); $last_id = db_last_id(); // Alle Zeiten der letzten PMs abfragen, die nach dem letzten Login des Empfängers verschickt wurden $erg = db_query("SELECT `b`.`time` FROM `prefix_user` AS `a` LEFT JOIN `prefix_pm` AS `b` ON `a`.`id` = `b`.`eid` AND `b`.`id` != ".$last_id." WHERE `a`.`id` = ".$empf." AND `a`.`llogin` < `b`.`time`"); // Wenn keine PM gefunden wurde, Email schreiben if( db_num_rows( $erg ) == 0 ){ // Email-Adresse abfragen und Email verschicken $mail = db_result(db_query("SELECT `email` FROM `prefix_user` WHERE `id` = ".$empf),0); if (!empty($mail)) { icmail($mail,"Du hast eine neue Nachricht","Hallo, du hast soeben eine Neue Nachricht mit dem Betreff: \n\n'".$ti."' \n\n bekommen. Diese Nachricht kannst du nun unter folgender Adresse mit Deinen Logindaten aufrufen: \n\n".$page."?forum-privmsg-showmsg-".$last_id."\n\nWir wünschen Dir noch einen schönen Tag!"); } } } }
betroffene Homepage: kiting-dudes.com