ระบบสมัครสมาชิกค่ะ ข้อมูลที่กรอกลงใน form ทุกข้อมูล
สามารถบันทึกลงฐานข้อมูล mysql ได้แล้ว ติดอยู่ตรงที่ว่า ทำไม password ในฐานข้อมูลถึงไม่ตรงกันกับตอนที่กรอกลงไปใน form อ่ะคะ?? มันเปลี่ยนเองกลายเป็นเลข 244
if(empty($username)){
die("กรุณากรอก Username ด้วยค่ะ!!<br>");
}
if(empty($password)){
die("กรุณากรอกรหัสผ่านด้วยค่ะ!!<br>");
}
if(empty($name)){
die("กรุณากรอกชื่อ-นามสกุลของคุณด้วยค่ะ!!<br>");
}
if(empty($email)){
die("กรุณาใส่อีเมล์ของคุณด้วยค่ะ!!");
}
if(empty($address)){
die("กรุณาใส่ที่อยู่ของคุณด้วยค่ะ!<br>");
}
if(empty($tel)){
die("กรุณาใส่เบอร์โทรศัพท์ของคุณด้วยค่ะ!<br>");
}
//Let's check if this username is already in use
$username=$_POST[username];
$result=mysql_query("select * from member where username='$username'");
$num=mysql_num_rows($result);
if ($num>0) {
echo "Username นี้มีผู้ใช้แล้วค่ะ";
exit();
}
//Now if email is already in use
$email_check = mysql_query("SELECT email FROM member WHERE email='$email'");
$do_email_check = mysql_num_rows($email_check);
$insert = mysql_query("INSERT INTO member (username, password,name,email,address,tel) VALUES ('$username', '$password','$name','$email','$address','$tel')");
if(!$insert){
die("There's little problem:".mysql_error());
}
echo $username." คุณได้เป็นสมาชิก E-Learning System About Astronomy เรียบร้อยแล้ว!!<br><a href=loginlist.php>LOGIN</a> | <a href=index.php>HOME</a></center></font>";