X-Git-Url: http://git.treefish.org/banana.git/blobdiff_plain/df32c63a6e9666eb062f806262aa23ed43c6eb99..17e62c4bb73a987b44853d7b07a86c2b14160bda:/passrecover.php?ds=inline
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 "
";
+      }
+    }
+  }
+?>
+
+