ตอนนี้ผมกำลังทำระบบ "เปลี่ยนรหัสผ่าน" โครงสร้างเป็นอย่างนี้น่ะครับ email...............(textfild)เดิม password..........(textfild)เก่า password...........(textfild)ใหม่ ผมติดตรงนี้ครับ ถ้าสมมุติว่าผมอยากจะเชคว่า Email(เดิม) กับ Password(เก่า) ว่าถูกต้องหรือตรงกับ ข้อมูลในดาต้าเบสที่มีอยู่หรือไม่ ถ้ามีอยุ่ถึงจะเปลี่ยน Password ใหม่ได้(แสดงว่าเป็น User เดียวกัน แต่ต้องการเปลี่ยน Password) ผมก้อเลยเขียนCode ขึ้นมาครับ <?php mysql_select_db("AAA"); $concheckemail=("SELECT Password From register Where Password"); $query_Checkmail=mysql_query($concheckemail)or die(mysql_error()); $x1=$_POST['เก่า']; $x2=$_POST['ใหม่']; if($x1 != $x2){ echo "ไม่ตรงกับข้อมูลเดิม"; }else($x1 == $x2);{ echo "เปลี่ยนpasswordเรียบร้อยแล้วครับ"; } ?> แต่ตอนนี้มันใช้ไม่ได้ครับ ผมเลยไม่แน่ใจว่า ผมเข้าใจถูกต้องหรือป่าว หรือผมกำลังเข้าใจผิด ขอบคุณมากครับ
WHERE email='$ค่าที่รับมา' AND password='$ค่าที่รับมา'
$sql = "select * from register where email = '".$email."' and password = '".$password."'"; $rs = mysql_query($sql); $num = mysql_num_rows($rs); if($num == 0) echo "ไม่ซ้ำ"; else echo "ซ้ำ";
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง