"; $startseite="
Zurück zur Startseite.
"; } ?>

JUNGE GEMEINDE ADLERSHOF

Gib deine E-Mail Adresse ein, um dir ein neues Passwort zuzuschicken.

"; } else { /*___Datenbank___*/ $db_check = new SQLite3("../database/share.db"); $safe_email = SQLite3::escapeString("$email_post"); $email_db = $db_check->query("SELECT email FROM user WHERE email='$safe_email';"); while($email_array = $email_db->fetchArray(SQLITE3_NUM)){ foreach($email_array as $thirdelement){ $email=$thirdelement; } } if (empty($email)){ $try = $try +1; if ($try > 0){ header("HTTP/1.0 401 Unauthorized"); } $maxtry = 3 - $try; if ($maxtry == 0) { echo "YOU ARE BANNED! ;_;
"; header("Refresh: 3; /401"); } else { echo "Die E-Mail ist nicht in der Datenbank gespeichert. Achte auf Tippfehler und probiere noch einmal.
Du hast noch $maxtry Versuche, bevor du gesperrt wirst.


"; } } else { $secret = explode(" ", "a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9"); shuffle($secret); $secret = substr(implode($secret), 0, 10); $salt = uniqid(mt_rand(), true); $password = "$salt"."$secret"; $hash_password = md5($password); for($i=0;$i<15000;$i++) $hash_password = md5($hash_password); $result = $db_check->exec("UPDATE user SET password='$hash_password', salt='$salt' where email='$email';"); echo "Wir haben deine E-Mail in der Datenbank. Eine E-Mail mit deinem neuen Passwort wurde soeben verschickt.
"; // exec('curl -vv --user max:sommer13 -F sender="mailer-daemon@jg-adlershof.de" -F recipient="'.$email.'" -F subject="Angefordertes neues Passwort - BITTE NICHT ANTWORTEN" -F message="Dein neues Passwort lautet: '.$secret.'." http://playground.oweissbarth.de/mail/send.php'); } } ?>