<?php
session_start();
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','000000','000000' ,'000000');
if (!$link) {
die("Verbindung fehlgeschlagen:".mysqli_connect_error());
}
$sql = "select * from login";
$result = mysqli_query($link, $sql);
$rows = mysqli_fetch_array($result);
$username = $_POST['username'];
$password = $_POST['password'];
$confirm = $_POST['confirm'];
$email = $_POST['email'];
if($username == "" || $password == "" || $confirm == "" ||. $email == "")
if ((strlen($username) < 3)||(!preg_match('/^w+$/i', $username)))
{
echo "<script>alert('Die Informationen dürfen nicht leer sein! Nachfüllen');window.location.href='zhuce.html'</script>";
} elseif ((strlen($username) < 3)||(!preg_match('/^w+$/i', $username))) {
echo "<script>alert('Benutzername muss mindestens 3 Ziffern sein und darf keine illegalen Zeichen enthalten! Nachfüllen' ); window.location.href='zhuce'</script>";
//Länge des Benutzernamens bestimmen
}elseif(strlen($password) < 5){
echo "<script> ;alert(' Das Passwort muss mindestens 5 Ziffern lang sein! Füllen Sie es auf');window.location.href='zhuce.html'</script>";
//Passwortlänge bestimmen
}elseif($ Passwort != $confirm) {
echo "<script>alert('Die beiden Passwörter sind unterschiedlich! Refill');window.location.href='zhuce.html'</script>";
//Überprüfen Sie, ob das zweimal eingegebene Passwort dasselbe ist
} elseif (!preg_match('/^[w.] + @w+.w+$/i', $email))
echo "<script>alert('Die E-Mail ist illegal! Füllen Sie sie auf');window.location.href='zhuce.html'</script> ;" ;
//Bestimmen Sie, ob das E-Mail-Format zulässig ist
elseif(mysqli_fetch_array(mysqli_query($link,"select * from login where username = '$username'")))){
echo "<script> warning('Benutzername existiert bereits');window.location.href='zhuce.html'</script>";
} else{
$sql= "insert into login(Benutzername, Passwort, Bestätigung, E-Mail )values(' $username','$password','$confirm','$email')";
//In die Datenbank einfügen
if(!(mysqli_query($link,$sql))){
echo "< script>alert('Dateneinfügung fehlgeschlagen');";
}else{
echo "<script>alert('Registrierung erfolgreich');window.location.href='yonghu.html'</script>";
}
}
?>