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'] ) && !eregi( 'vircity', $_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" ); ?>