Rumah > Soal Jawab > teks badan
<?php
session_start();
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','000000','000000' ,'000000');
jika (!$link) {
die("Sambungan gagal:".mysqli_connect_error());
}
$sql = "pilih * daripada log masuk";
=$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 == "")
jika ((strlen($nama pengguna) < 3)||(!preg_match('/^w+$/i', $username)))
{
echo "<skrip>alert('Maklumat tidak boleh kosong! Isi semula');window.location.href='zhuce.html'</script>";
} elseif ((strlen($username) < 3)||(!preg_match('/^w+$/i', $username))) {
echo "<script>alert('Nama pengguna mestilah sekurang-kurangnya 3 digit dan tidak mengandungi aksara haram! Isi semula' ); window.location.href='zhuce'</script>";
//Tentukan panjang nama pengguna
}elseif(strlen($password) < 5){
echo "<script> ;alert(' Kata laluan mestilah sekurang-kurangnya 5 aksara! Isi semula');window.location.href='zhuce.html'</script>";
//Tentukan panjang kata laluan
}elseif($password != $confirm) {
echo "<script>alert('Kedua-dua kata laluan adalah berbeza! Isi semula');window.location.href='zhuce.html'</script>";
//Semak sama ada kata laluan yang dimasukkan dua kali adalah sama
} elseif (!preg_match('/^[w.] + @w+.w+$/i', $email))
echo "<script>alert('E-mel adalah haram! Isi semula');window.location.href='zhuce.html'</script> " ;
//Tentukan sama ada format e-mel itu sah
elseif(mysqli_fetch_array(mysqli_query($link,"pilih * daripada log masuk di mana nama pengguna = '$username'"))){
echo "<script>alert ('Nama pengguna sudah wujud');window.location.href='zhuce.html'</script>";
} lain{
$sql= "masukkan ke dalam log masuk(nama pengguna, kata laluan, sahkan, e-mel) values(' $username','$password','$confirm','$email')";
//Masukkan ke dalam pangkalan data
if(!(mysqli_query($link,$sql))){
gema "< skrip>alert('Pemasukan data gagal');";
}lain{
gema "<skrip>alert('Pendaftaran berjaya');window.location.href='yonghu.html'</script>";
}
}
?>