<?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>";
}
?>
masukkan ke dalam nilai per_user (nama pengguna,kata laluan) ($nama,$kata laluan);
Dari mana anda melihat ini
Dua arnab itu adalah nama pengguna dan kata laluan yang saya taip secara rawak semasa ujian
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