X-Git-Url: http://git.treefish.org/banana.git/blobdiff_plain/df32c63a6e9666eb062f806262aa23ed43c6eb99..17e62c4bb73a987b44853d7b07a86c2b14160bda:/passrecover.php
diff --git a/passrecover.php b/passrecover.php
new file mode 100644
index 0000000..a041ccc
--- /dev/null
+++ b/passrecover.php
@@ -0,0 +1,51 @@
+query("SELECT COUNT(*) FROM students WHERE mnumber = $mnumber")->fetch(PDO::FETCH_NUM)[0] == 0) {
+ print '
';
+ print 'Mat.nummer not found |
---|
';
+ print '
';
+ }
+ else {
+ $userinfo = $db->query("SELECT firstname,lastname,email,password FROM students WHERE mnumber=$mnumber")->fetch(PDO::FETCH_NUM);
+
+ // send password-email //
+ $nachricht = "Hello $userinfo[0]($mnumber)!\nThis is a password-recovery mail for the exercise " . $PREFS['exname'] . " (" . $PREFS['groupname'] . ").\nYour forgotten password is: $userinfo[3]\n\nYours,\nBanana.";
+ $header = 'From: banana@treefish.org' . "\r\n" .
+ 'Reply-To: noreply@treefish.org' . "\r\n" .
+ 'X-Mailer: PHP/' . phpversion();
+ mail($userinfo[2], "Banana password-recovery: " . $PREFS['exname'] . " (" . $PREFS['groupname'] . ")", $nachricht, $header);
+
+ print "";
+ print "sent password to your email-address |
---|
";
+ print "
";
+ }
+ }
+ }
+?>
+
+