assign("newpw", 1); } else if ($_REQUEST[check_sending]==1) { if (LoginOK($_REQUEST[uname], $_REQUEST[passwort])) { $users_id = getUserID($_REQUEST[uname]); if (UserBanned($users_id)==0) { $_SESSION["username"] = $_REQUEST[uname]; Weiterleitung("uebersicht.php"); } else { $message = "Es ist leider ein Fehler aufgetreten. Dieser kann folgende Ursache haben: Versuch es einfach nochmal

"; Weiterleitung("logout.php"); } } else { $message = "Es ist leider ein Fehler aufgetreten. Dieser kann folgende Ursache haben: Versuch es einfach nochmal

"; } } else if ($_REQUEST[check_sending]==2) { $failure = 0; if (empty($_REQUEST[pwemail])) { $message = "FEHLER: Es wurden nicht alle nötigen Felder ausgefüllt.
Jetzt direkt nochmal versuchen!

"; $failure = 1; } else if (!ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,4})$",$_REQUEST[pwemail]) && !eregi('.ru', $_REQUEST[pwemail]) && !eregi('sify', $_REQUEST[pwemail])&& !eregi('pisem', $_REQUEST[pwemail]) ) // sify.com pisem.net { $message = "FEHLER: Die angegebene E-Mail-Adresse ist nicht gültig.
Jetzt direkt nochmal versuchen!

"; $failure = 1; } else if ($failure==0) { $sql1 = mysql_query("SELECT * FROM users WHERE email LIKE '".$_REQUEST[pwemail]."'"); $sql = mysql_fetch_array($sql1); if($sql[id]!="") { $pass = substr(md5(time(), 0, 8)); $sql = "UPDATE users SET passwort=MD5('$pass') WHERE email LIKE '".addslashes($_REQUEST[pwemail])."'"; $res = query($sql); mail($_REQUEST[pwemail],"Dein Passwort","Hallo In dieser Email befindet sich Dein neues Passwort, welches Du angefordert hast. Dein neues Passwort lautet wie folgt: Passwort: $pass Du kannst dich nun mit dem neuen Passwort einloggen unter: ".$GLOBALS["seiteurl"]." Viel Spass mit ".$GLOBALS["seitename"],"From: ".$GLOBALS["seitename"]." <".$GLOBALS["seitemail"].">"); $message = "Das neue Passwort wurde zugesendet
Jetzt direkt einloggen!

"; $tpl->assign("allesgut", 1); } else { $message = "FEHLER: Diese Email Adresse existiert nicht in unserer Datenbank
Jetzt direkt nochmal versuchen!

"; } } } $tpl->assign("check_sending", $_REQUEST[check_sending]); $tpl->assign("fehler", $message); $tpl->display('login.tpl'); include("footer.php"); ?>