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 Bewertungssystem
 

Bewertungssystem für Dozenten

  • Bitte beantragen Sie zunächst Ihre Benutzerkennung
  • Wenn Sie schon eine Benutzerkennung haben, können Sie sich nachfolgend anmelden

Benutzername
Passwort



 

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

Fehlerhafte Eingabe

Es müssen alle Felder ausgefüllt werden



"; exit; } if ($_POST['doz_uid'] != $row['doz_uid']) { echo" Benutzername unbekannt

Benutzername unbekannt

Ber Benutzername ist im System nicht vorhanden
Bei Fragen wenden Sie sich bitte an $ansprechpart



"; exit; } $passwd = md5($_POST['doz_pwd']); if ($passwd != $row[doz_pwd]){ setcookie("doz_uid1",""); setcookie("doz_uid1",$row[doz_uid]); echo " Passwort falsch

Passwort falsch

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 $ansprechpart



"; exit; } setcookie("doz_uid1",""); setcookie("doz_uid1",$row[doz_uid]); echo " "; break; case "pass_gen": $doz_uid1=$_COOKIE["doz_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 doz SET doz_pwd='$new_pw_md5' WHERE doz_uid='$doz_uid1'"); // Nachricht über Passwortrücksetzung: Hinzugefügt 19.09.2006 $result2 = $db->query("SELECT doz_uid, doz_titel, doz_vorname, doz_name, doz_mail FROM doz WHERE doz_uid='$doz_uid1'"); $row2 = $result2->fetch_array(); $empfaenger = "$row2[doz_mail]"; $betreff = "Kurssystem: Passwort zurückgesetzt"; $text = " Passwort zurückgesetzt Guten Tag $row2[doz_titel] $row2[doz_vorname] $row2[doz_name]!

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

Benutzerkennung: $row2[doz_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.

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 Wahlpflichtfachsystem

Bestätigung

Mailversand!

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



"; exit; }else{ echo " Login Wahlpflichtfachsystem

Versandfehler

Versandfehler!

Das Passwort konnte nicht verschickt werden!

Bitte wenden Sie sich an $ansprechpart



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