query("SELECT wert1, wert2 FROM parameter WHERE pid='1'"); $uhd = $ansp->fetch_array(); $ansprechpart = "$uhd[wert1]"; // Ansprechpartner bei Probleme $helpmail = "$uhd[wert2]"; // Kontaktmailadresse bei Problemen if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo" Login Schwerpunktthemen
 

Login Schwerpunktthemen
Im System können Sie Ihre Schwerpunktthemen wählen

Folgende Loginkriterien sind zu beachten:

  • Der Benutzername entspricht dem Loginnamen in der FH
  • Das Passwort entspricht dem, des Kursbelegungssystems
  • Der Benutzername darf keine Zusätze enthalten (.stud04 usw.)
  • Das Passwort entspricht - bis zum Ändern - dem Benutzernamen

Benutzername
Passwort



 

"; break; case "anmeld": $uid = strtolower($_POST[uid]); $pwd = $_POST[pwd]; $db = dbconnect(); $result = $db->query("SELECT LOWER(uid) uid, Pwd FROM stud where uid=\"$uid\""); $row = $result->fetch_array(); // Abfrage, was tun wenn Felder leer sind bzw. Passwort falsch ist if ($uid == "" or $_POST['pwd'] == "") { echo " Login Vertiefungsbereichsystem

Fehlerhafte Eingabe

Es müssen alle Felder ausgefüllt werden



"; exit; } if ($uid != $row[uid]) { echo" Login Vertiefungsbereichsystem

Falscher Benutzername

Der Anmeldenamen ist im System nicht vorhanden!
Wenden Sie sich bitte an $_POST[ansprechpart]



"; exit; } $passwd = md5($_POST['pwd']); if ($passwd != $row[Pwd]){ // Cokkie hier, falls PW generiert werden soll setcookie("uid1",""); setcookie("uid1","$row[uid]"); echo " Login Vertiefungsbereichsystem

Falsches Passwort

Das eingegebene Passwort ist falsch!

Sie können sich ein neues Passwort an Ihre
FH-Mailadresse schicken lassen: Neues Passwort

Bei weiteren Problemen wenden Sie sich bitte
an $_POST[ansprechpart]



"; exit; } setcookie("uid1",""); setcookie("uid1","$row[uid]"); echo " "; break; case "pass_gen": $uid1=$_COOKIE["uid1"]; $pool = "qwertzupasdfghkyxcvbnm"; $pool .= "23456789"; $pool .= "WERTZUPLKJHGFDSAYXCVBNM"; srand ((double)microtime()*1000000); for($index = 0; $index < 7; $index++) { $pass_word .= substr($pool,(rand()%(strlen ($pool))), 1); } $new_pw_md5=md5($pass_word); $sql = $db->query ("UPDATE stud SET pwd='$new_pw_md5' WHERE uid='$uid1'"); // Nachricht über Passwortrücksetzung: Hinzugefügt 19.09.2006 $result2 = $db->query("SELECT uid, vorname, nachname, mail FROM stud where uid='$uid1'"); $row2 = $result2->fetch_array(); $empfaenger = "$row2[mail]"; $betreff = "Kurssystem: Passwort zurückgesetzt"; $text = " Passwort zurückgesetzt Guten Tag $row2[vorname] $row2[nachname]!

Sie haben Ihr Passwort im Kurssystem zurückgesetzt!
Nachfolgend finden Sie Ihre neuen Zugangsdaten:

Benutzerkennung: $row2[uid]
Passwort: $pass_word

Bitte beachten Sie, dass zwischen Groß- und
Kleinschreibung unterschieden wird.

Ändern Sie bitte zu Ihrer eigenen Sicherheit das
Passwort nach dem ersten Login.

Link zum Anmeldesystem: Kurssystem

Diese Mail wurde automatisch generiert!
Antworten Sie daher nicht auf diese Mail

Vielen Dank "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $return = @mail($empfaenger, $betreff, $text, $headers); // ENDE Nachricht über Passwortrücksetzung if($return){ echo " Login Vertiefungsbereichfachsystem

Bestätigung

Mailversand!

Ihr neues Passwort wurde an $row2[mail] geschickt.



"; exit; }else{ echo " Login Vertiefungsbereichfachsystem

Versandfehler

Versandfehler!

Das Passwort konnte nicht verschickt werden!

Bitte wenden Sie sich an $_POST[ansprechpart]



"; exit; } } // Ende IF von Action Abfrage ?>