ระบบก็จะรายงานว่าในช่องรหัสผ่านและช่องยืนยันรหัสผ่าน มีข้อมูลไม่เหมือนกัน ต้องให้กลับไปแก้ไขกรอกรหัสผ่านใหม่ให้มีค่าตรงกันด้วย

เมื่อกลับมาแก้ไข กรอกข้อมูลใหม่แบบครบถ้วนและถูกต้องแล้ว ให้ Submit ข้อมูลไปใหม่ครับ

เมื่อ Submit ฟอร์มข้อมูลแบบถูกต้องมาแล้ว จะเห็นได้ดังรูปตัวอย่างข้างล่างนี้ ระบบจะรายงานว่าได้เพิ่มข้อมูลสมาชิกใหม่ลงฐานข้อมูลแล้วเรียบร้อยแล้ว และได้ส่งอีเมล์ไปแจ้งเตือนให้ผู้ดูแลระบบเข้ามาตรวจสอบข้อมูลของสมาชิกใหม่คนนั้นๆ รวมทั้งทำการ ACTIVE สถานะให้สมาชิกคนนั้นๆสามารถใช้งานเข้าระบบได้อีกด้วย

ที่นี้มาดู Error อีกกรณีนึง คือการตรวจสอบข้อมูล “ชื่อเข้าระบบ” ของสมาชิกที่มาสมัครใหม่ ว่าจะต้องไม่ตรงกับ “ชื่อเข้าระบบ” ของผู้ใช้คนอื่นๆที่มีอยู่แล้วในฐานข้อมูล ให้คุณลองกรอก“ชื่อเข้าระบบ” ซ้ำกับเมื่อซักครู่้ดูครับ แล้ว Submit ฟอร์มข้อมูลไป

ระบบจะทำการตรวจสอบข้อมูลในฐานข้อมูล แล้วแจ้งมาว่า ชื่อผู้ใช้ที่เราสมัครไปเมื่อซักครู่นี้ มีอยู่ในฐานข้อมูลแล้ว ให้คุณกลับไปเปลี่ยนชื่อเข้าระบบใหม่

เมื่อกลับมาเปลี่ยนชื่อเข้าระบบใหม่แล้ว ให้ Submit ข้อมูลไปอีกที

จะเห็นได้ว่าระบบก็จะสามารถบันทึกข้อมูลลงฐานข้อมูลได้แล้วครับ

ที่นี้มาดูอีเมล์ที่แจ้งข้อมูลผู้ที่สมัครสมาชิกใหม่ ไปถึงยังผู้ดูแลระบบกันมั่ง ดังตัวอย่างนี้ผมได้ให้ระบบ ส่งแจ้งมาที่อีเมล์ของผม ดังรูปข้างล่างนี้ครับ ลองมาเปิดอีเมล์กันดู
![]()
เมื่อเข้ามาอ่านอีเมล์แล้ว จะเห็นข้อมูลทั้งหมดของสมาชิกที่สมัครเข้ามาใหม่ ดังรูปข้างล่างนี้ครับ เพื่อจะให้เราตรวจสอบข้อมูลก่อน หลังจากนั้นก็เข้าระบบ admin ไป ACTIVE สถานะของผู้ใช้คนนั้นๆ ให้สามารถเข้าไปใช้งานในระบบได้ ต่อไป

จบตอนที่ 1 เรื่องของการสร้างฟอร์มสมัครสมาชิกแล้วนะครับ พรุ่งนี้จะเป็นเรื่องอะไรต่อโปรดติดตามอ่านกันต่อไปได้ครับ มีปัญหาสงสัยไม่เข้าใจตรงไหนก็ถามไว้ได้นะครับ จะเข้ามาตอบให้ สำหรับวันนี้แค่นี้ก่อนครับ ขอบคุณทุกท่านที่ให้ความสนใจ สวัสดีครับ บ๊าย ..บาย





November 21st, 2008 at 7:52 pm
อยากได้ Code ของแต่ละไฟล์อะครับ
แต่ตอนนีโหลดไม่ได้เลย ยังไงรบกวนอับใหม่ได้มั้ยครับ
November 21st, 2008 at 9:15 pm
ต้องอภัยทีครับ พอดีอันนั้นลิงค์ไปที่หน้าเว็บตัวเก่าผมยังไม่ได้เข้าไปแก้ไข แต่ตัวโปรแกรมมีอยู่แล้วครับ อยู่ที่หน้า http://www.cmssociety.com/downloads/ ครับ ลองค้นหาดูครับ
November 25th, 2008 at 2:15 pm
พอดีผมลองทำดูแล้วไม่สามารถเก็บลงในฐานข้อมูลได้อ่ะครับ พอผมพิมข้อมูลทั้งหมดลงไปจนครบหมดแล้ว จากนั่นก็กดปุ่ม Submit จากนั่นมันก็บอกว่าคุณกรอกข้อมูลไม่ครบ (ทั้งๆที่ผมกรอกครบแล้ว ไม่ทราบว่าผมต้องไปแก้ตรงไหนหรือว่าต้องเขียนอะไรเพิ่มเติมครับ
November 25th, 2008 at 6:09 pm
สวัสดีครับ อันนี้ตั้งค่าติดต่อฐานข้อมูลถูกต้องแล้วใช่มั้ยครับ ถ้าถูกแล้ว ก็ให้มาดูที่เรื่อง รับส่งค่าตัวแปรว่าถูกต้องหรือไม่ ถ้าตรงนี้ถูกแล้ว ให้ไปเช็คค่า register_globals ของ php.ini ครับ ว่า On หรือว่า Off อยู่ครับ ลองเช็คดูตรงนี้ก่อนนะครับ แล้วกลับมาบอกอีกครั้ง ผมจะเข้ามาตอบให้อีกครับ
พงษ์ศักดิ์
November 25th, 2008 at 8:16 pm
ติดต่อกับฐานข้อมูลแล้วครับ ตัวแปรก็เขียนตามหมดแล้วครับผมถูกต้องหมด พอดีผมใช่ appserv อ่ะครับเข้าไปใน php6 แต่หาไม่เจอว่ามันอยู่ตรงไหนอ่ะครับ รบกวนช่วยบอกด้วยครับ ขอบคุณมากครับ
November 25th, 2008 at 8:20 pm
อ่อเห็นแล้วครับ register_globals ของ php.ini on อยู่ครับ
November 26th, 2008 at 2:10 pm
WEBMASTER หายไปไหนแล้วครับมี msn มั้ยครับ ผมจะได้ add คุยได้เพราะผมต้องเขียนเว็ปด่วนนะครับ รบรวนด้วยครับ
March 25th, 2009 at 7:46 pm
น้ำมันมะพร้าว http://www.coconut-virgin.com/home.html
April 6th, 2009 at 3:08 pm
ของผมมันเขียนบอกว่ากรอกข้อมูลไม่ครบทุกครั้งเลย อ่ะครับ แก้ไงดีอ่า
June 5th, 2009 at 3:13 pm
พี่ค่ะ ของหนูมันบันทึกลงฐานข้อมูลนะค่ะ แต่ว่ามันส่งกลับหาผู้ดูแลระบบไม่ได้นะค่ะ
มันฟ้องว่า
Warning: mail() [function.mail]: Failed to connect to mailserver at “localhost” port 25, verify your “SMTP” and “smtp_port” setting in php.ini or use ini_set() in C:\AppServ\www\member_form_register\confirm_register.php on line 100
ส่งเมล์แจ้งข้อมูลถึงผู้ดูแลระบบไม่ได้
แบบนี้นะค่ะ
รบกวนบอกหน่อยนะค่ะ ขอบคุณค่ะ
June 5th, 2009 at 3:23 pm
อันนี้เป็นการติดตั้งในเครื่องครับ ที่ Error ขึ้นแบบนั้นเป็นเพราะว่าเครื่องไม่มี Mail Server ครับ
ถ้าหามาติดก็ไม่มี Error ขึ้นมาครับ
ถ้าเป็นแค่การทดสอบบนเครื่องเฉย ขึ้น Error แบบนี้ก็ถือว่าปกติครับ
ลองเอาไปติดตั้งจริงบนโฮสติ้งดูครับ อาการแบบนี้จะไม่เกิด จะเกิดก็ต่อเมื่อเครื่อง Server ตัวนั้นไม่มี Mail Server อยู่ครับ
หรือจะลองติดตั้ง Mail Server ดูเองก็ได้ อาจจะ Config ยากนิดนึง ลองดูครับ มีบทความอยู่ในเว็บนี้แล้วอยู่ที่ http://www.cmssociety.com/2008/08/17/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-mail-server/
Webmaster
June 5th, 2009 at 3:28 pm
ขอบมากมายเลยค่ะ
June 5th, 2009 at 3:34 pm
พี่ ค่ะ ถ้าหนูจะทำ webboard แต่จะให้มีการสมัครสมาชิกก่อน ถึงจะโพ้สได้
นู๋ต้องเอาสมัครสมาชิก กับ webbaoard มารวมกันหรอค่ะ ช่วยแนะนำหนูหน่อยนค่ะ
ขอบคุณค่ะ
June 5th, 2009 at 3:40 pm
ใช่ครับ เอาระบบสมาชิก+เว็บบอร์ด แล้วก็หลายๆอย่างประกอบกันครับ
ไล่ศึกษาวิธีการต่างๆในเว็บนี้ดูครับ ลองฝึกทำหลายๆตัว จับมันมาประยุกต์ร่วมกันดู
ค่อยปรับไปเรื่อยๆ จากฟังก์ชั่นธรรมดาก็ค่อยเพิ่ม option ไปเรื่อยๆ
June 6th, 2009 at 10:53 am
พี่ webmaster ค่ะ รบกวนถามไรหน่อยนะค่ะ
คือว่า ต้องทำยังไงหรอค่ะ อีเมล์ถึงจะส่งแจ้งเข้ามาที่เมลนู๋นะค่ะ เวลามีสมาชิกมาสมัครนะค่ะ
July 28th, 2009 at 12:01 pm
โหลด โค้ดไม่ได้อะ
July 31st, 2009 at 2:35 pm
สามารถค้นหาโค้ดได้ที่หน้า ดาวน์โหลดนี้ครับ http://www.cmssociety.com/downloads/
ขอบคุณครับ
October 26th, 2009 at 9:44 pm
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for sf-jn-th@hotmail.com in C:\AppServ\www\php\confirm_register.php on line 100
ส่งเมล์แจ้งข้อมูลถึงผู้ดูแลระบบไม่ได้
มันแก้ไงอะครับๆ ทำ Mail Server
October 26th, 2009 at 9:51 pm
สำหรับไครที่ขึ้น แบบผม นะครับ ผมหาวิธีมาให้แล้ว
ปัญหา: ไม่สามารถส่ง mail ใน PHP
มีสาวน่ารัก มาปรึกษาว่าทำไมส่ง mail ด้วย function mail ไม่ได้ (ตั้งนานแล้วเพิ่งจะ update)
ก็เลยเอามาลองที่เครื่อง ปรากฎว่าขึ้น error เป็น
“Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for …”
วิธีแก้ก็คือ
1. เปิด Control Panel เลือก Administrative Tools
2. เลืิอก Internet Information Services
3. เลือก [Local computer]
4. click ขวา ที่ Default SMTP Virtual Server เลือก Properties
5. เลือก tab Access
6. ที่ Relay Restrictions, click ที่ Relay แล้ว click Add
7. เลือก Single Computer แล้วใส่ IP address เป็น 127.0.0.1
ขอบคุณครับ
October 26th, 2009 at 9:52 pm
Credit ไครมะรู้ Copy มาแค่นี้ ขอโทดด้วยครับ