ผมพยายามหลายแนวแล้วนะครับ
สรุปผลที่เป็นตอนนี้ก็คือว่า
ใน DB มีข้อมูลดังนี้
username = 123 , password = 123 , email =
[email protected]
เมื่อเราทำการ Regis เข้าไป
1.หากใส่ข้อมูลดังนี้
username = 123 , password = 123 , email =
[email protected]
มันจะขึ้นบอกว่า username , email ซ้ำ แล้วก็มี error ขึ้นดังนี้
Warning: Cannot modify header information - headers already sent by (output started at D:\xampp\htdocs\zpj\insert_data.php:19) in D:\xampp\htdocs\zpj\insert_data.php on line 39
*มันเพิ่มข้อมูลใน DB เองเลย
2.หากใส่ข้อมูลดังนี้
username = 12345 , password = 123 , email =
[email protected]
มันจะขึ้นบอกว่า username สามารถใช้ได้ email ซ้ำ แล้วก็มี error ขึ้นดังนี้
Warning: Cannot modify header information - headers already sent by (output started at D:\xampp\htdocs\zpj\insert_data.php:19) in D:\xampp\htdocs\zpj\insert_data.php on line 39
*มันเพิ่มข้อมูลใน DB เองเลย
3.หากใส่ข้อมูลดังนี้ ีusername = ซ้ำหรือไม่ก็ตาม , password = 123 , email = ลักษณะของ email ผิด [
[email protected]] หลัง@ไม่มีอักษรจะขึ้นว่า
username สามารถใช้ได้หรือไม่ได้ตามที่ใส่ไป แล้วเตือนว่า wrong email
กรณีนี้จะไม่ขึ้น error และจะไม่เพิ่มข้อมูลเข้าไปใน DB ด้วย
ไม่ทราบว่าจะแก้ยังไงดีอ่ะครับ ?