Rumah > Soal Jawab > teks badan
<?php
session_start();
$conn = mysqli_connect("localhost","root","123456","per") atau die("Ralat sambungan pelayan pangkalan data".mysqli_connect_error()); /Sambung ke pangkalan data
mysqli_set_charset($conn,"utf8"); //Tetapkan format pengekodan
$name=$_POST['username']; //Fungsi trim menapis ruang
$password = $_POST[' pwd'];
if($name==''){
echo"<script>alert('Nama pengguna anda tidak boleh kosong, sila masukkan semula');lokasi='" .$_SERVER ['HTTP_REFERER']. "'</script>";
keluar;
}
if($password==''){
echo "<script>alert('kata laluan anda tidak boleh Kosong, sila masukkan semula');lokasi='".$_SERVER['HTTP_REFERER']. "'</script>";
keluar;
}
$sql="masukkan ke dalam nilai per_user form( nama pengguna, kata laluan)('$nama','$kata laluan')";
$result=mysqli_query($conn,$sql);
if(!$result) Tentukan sama ada data berjaya dimasukkan ke dalam pangkalan data
"< a href='login.html'>Log masuk sekarang</a>";
}
?>
云上屹立君2021-03-05 09:44:27
masukkan ke dalam nilai per_user (nama pengguna,kata laluan) ($nama,$kata laluan);
Dari mana anda melihat ini
忧伤的大白兔2021-02-20 21:05:49
Dua arnab itu adalah nama pengguna dan kata laluan yang saya taip secara rawak semasa ujian
忧伤的大白兔2021-02-20 21:03:28
Sintaks SQL anda salah. Semak manual yang sepadan dengan versi pelayan MySQL anda untuk sintaks yang betul, disemak menggunakan
berhampiran 'borang(nama pengguna, kata laluan) nilai('arnab', 'arnab')' pada baris 1, Ini adalah mesej ralat