Registrieren

Benutzername:

Vorname:

Nachname:

Passwort:

Passwort wiederholen:

prepare("SELECT COUNT(*) FROM benutzer WHERE username=?")) { $stmt->bind_param("s", $benutzername); $stmt->execute(); $stmt->bind_result($treffer); $stmt->fetch(); $stmt->close(); if ($treffer != 0) { echo "Benutzername schon vergeben"; exit(); } } if ($passwort_1 != $passwort_2) { echo "Das Passwort wurde falsch eingegeben"; exit(); } $salt = "*|!JeFF28S,@Z3Sm5\1?"; $salted_password = $salt . $passwort_1; $password_hash = hash('sha256', $salted_password); if ($stmt = $mysqli->prepare("INSERT INTO benutzer (username, passwort, vorname, nachname) VALUES (?, ?, ?, ?)")) { // Der SQL-Befehl wird vorbereitet ... $stmt->bind_param("ssss", $benutzername, $password_hash, $vorname, $nachname); // ... eingesetzt ... $stmt->execute(); // ... und ausgeführt $stmt->close(); $mysqli->close(); echo "

Benutzer erfolgreich angelegt

"; echo "

"; } } ?>