คราวนี้ผมจะสอนการทำระบบสมัครสมาชิกกันคับ และเราจะนำไฟล์
config.phpที่เราได้สอนทำในบทความก่อนหน้า มาใช้งานในบทความนี้ แต่ก่อนอื่นเราจะต้องสร้างเทเบิลในฐานข้อมูลก่อน เพื่อใช้สำหรับเก็บข้อมูลที่สมาชิกกรอกคับ โดยให้ท่านสร้างเทเบิลตามนี้ได้เลยคับ แล้วตั้งชื่อว่า tb_member คับ หากยังไม่เข้าใจให้ศึกษา
นี่ ก่อนคับ
จากนั้นให้ท่านเปิดโปรแกรมDreamweaverขึ้นมาแล้วสร้างฟอร์มดังรูปนี้คับ
จากนั้นให้กำหนดProperty name ให้กับInputต่างๆตามนี้เลยคับ แล้ว Save ไฟล์ ชื่อ register.php แล้ว
พบกันในบทความตอนต่อไปคับ ^^
มาขอความรู้ไปประยุกต์ใช้กับเว็บไซต์บริษัทค่ะ ขอบคุณมากเลยค่ะ
ตอบลบด้วยความยินดีคับ ^^
ตอบลบผมเขียนระบบสมาชิกครบทุกตอนแล้วครับรวมทั้งการloginด้วยครับ ผมสร้างปุ่มให้ลิงค์Regiter.php กับปุ่มlogin.php แต่พอลองรันกับขึ้นเบราเซอร์ว่า HTTP 500 INTERNET SERVER ERROR ครับ ผมควรแก้ไขอย่างไรครับถึงจะได้เห็นที่ผมเรียนเขียนระบบสมาชิกได้ครับ ตอนนี้ผมเขียนเวปให้กับบริษัทอยู่ครับแต่ยังมือใหม่อยู่ ชื่อเวปที่ผมเขียน www.siriautopart.com ผมเช่าโฮสต์ของไทยโฮสต์ครับขอความกรุณาอาจารย์ช่วยบอกทางแก้ให้ผมที่นะครับ
ตอบลบ@Bigyak
ตอบลบมันมีหลายสาเหตุครับ ลองดูบทความนี้ครับ http://www.gotoknow.org/blogs/posts/259020
หรือเว็บนี้ครับ http://support.microsoft.com/kb/311766/th
@Bigyak
ตอบลบถ้ายังไม่ได้ ให้ลองดูเว็บนี้ http://www.thaicreate.com/php/forum/055562.html
และเว็บนี้ดูนะครับ http://www.mindphp.com/forums/viewtopic.php?f=6&t=11146
ผมไม่เคยเจอปัญหาอย่างนี้น่ะครับ เดาว่าคำสั่งPHPที่เขียนอาจมีปัญหาครับ ลองเช็คคำสั่งดูนะครับ
ขอบคุณอาจารย์แล้วผมจะรีบทำการแก้ไขจะได้ไปเขียนหน้าสินค้าใส่ตะกร้าต่อ
ตอบลบอาจารย์ครับหน้าที่เขียนรับสมัครสมาชิก เพส Register.php ผมลองสมัครสมาชิกข้อมูลเข้าฐาน Data base phpAmin ยกเว้นรูปภาพครับ จะแก้ยังไงครับข้อมูลรูปภาพถึงจะเข้า พอดึงข้อมูลลงมาดูในหน้าข้อมูลสมาชิก เพส showmbdetil.php ก็ไม่โชว์รูปภาพ ที่เหลือโชว์หมดครับ
ตอบลบกรุณาช่วยบอกวิธีเช็ค หรือแก้ ให้ผมที่ครับ
หลังจากที่สมัครสมาชิกแล้ว ให้เช็คดังนี้ครับ
ตอบลบ1.เช็คโฟลเดอร์ที่เก็บรูปภาพว่ามีรูปหรือไม่
2.เช็คฟิลด์ที่เก็บชื่อรูปภาพในฐานข้อมูลว่ามีค่าหรือไม่
ผมเดาว่าคุณอาจไม่ได้สร้างชื่อโฟลเดอร์เก็บรูปหรือป่าวครับ
ลองศึกษาบทความนี้เลยครับ
ระบบสมัครสมาชิก ตอนที่ 4 เพิ่มข้อมูลลงฐานข้อมูลและอัปโหลดไฟล์รูปภาพของสมาชิก
สร้าวโฟลเดอร์ Photo_Member ไว้ครับ แต่ไม่ได้อยู่ Part เดียวกัน ในฟิลด์ฐานข้อมูล ตรง Image ไม่มีข้อมูล ครีบ
ตอบลบPhoto_Member ต้องอยู่ในระดับเดียวกับ register.php นะครับ
ตอบลบคือ
--- Photo_Member
--- register.php
----------------------------------------
เวลาอัพโหลดรูปภาพจะได้คำสั่ง move_uploaded_file($imageTmp,"Photo_Member/".$imageName);
ส่วนฟิลด์ Image ลองเช็คดูคำสั่ง INSERT ดูให้ดีครับ หรือลอง
echo $imageName ออกมาดูก่อนครับ ว่ามีค่าหรือไม่
----------------------------------------
ดูจากบทความ ระบบสมัครสมาชิก ตอนที่ 4 เลยครับ
ได้แล้วครับอาจาร์ยขอบคุณมากๆครับแต่ก็ยังดึงรูปมาดูไม่ได้ครับ ในส่วนlogin page แจ้ง UsernameและPassword ไม่ถูกต้อง ไปดูที่ PhpAdmin ก็พิมพ์ถูก ไม่รู้เกิดจากอะไรครับควรแก้ตรงไหนบรรทัดไหนดี
ลบลอง echo ค่า username กับ password ออกมาดูก่อนครับ ว่ามีค่าหรือไม่
ลบและลอง echo คำสั่ง sql ออกมาดูด้วยครับ ว่าใช้คำสั่งถูกหรือไม่
ผมยอมรับครับยังไม่เก่งครับอาจาร์ยแต่ก็หมั่นเรียนรู้เพิ่มเติม แต่งานที่ผมรับผิดชอบอยู่ยังหนักเลยไม่ค่อยได้มีอารมณ์ที่จะใฝ่หาความรู้ เพราะหน้าที่นี้พิเศษ เลยอยากให้อาจารช่วยศิษย์ผู้ด้อยปัญญา ช่วยบอกที่ว่าจะเขียนแบบไหนแทรกลงไปในบรรทัดไหนดีครับ ขอรบกวนอาจาร์ยด้วยครับ
ตอบลบแนะนำให้ศึกษาการใช้PHPเบื้องต้นให้เข้าใจก่อนครับ และพยายามอ่านโค๊ดแต่ละบรรทัดให้เข้าใจ เวลาเจอปัญหาเราจะสามารถแก้ไขได้ครับ ^_^
ลบพี่ครับทำไมพอลองรันfilesในfloders
ตอบลบhttp://127.0.0.1/exeshops/index.php
จะเกิดerrorแบบนี้ขึ้นจะแก้ไขอย่างไครับ
Warning: Unexpected character in input: ' ' (ASCII=20) state=2 in C:\AppServ\www\exeshops\flogin.php on line 50
เปิดไฟล์ด้วยโปรแกรมอะไรหรอครับ แนะนำให้เปิดในDreamนะครับ และให้ดูตัวอักษร '' บรรทัดที่ 50 ของไฟล์ flogin.php ว่าใส่ถูกหรือไม่ ดูตัวอย่างการตั้งค่าภาษาไทย->http://www.webthaidd.com/dreamweaver/webthaidd_article_207_.html
ลบตั้งแล้วก้อยังไม่หายครับ
ลบแล้วเวลาเริ่มต้นจะทำนะครับเริ่มจาก
ตอบลบปีพ.ศ กรกฏาคม 2010 ไล่ขึ้นไปจนถึงปี กรกฏาคม 2012 ใช่หรือไม่ครับ
หรือว่าจะทำการศึกษาให้เป็นขั้นตอนจนเป็นwebได้ควรเริ่มต้นจากตรงไหน
ของweb blogนี้ครับ
ใช่แล้วครับ เริ่มจากปีเริ่มต้น ถึง ปีปัจจุบันครับ
ลบทำไม อิมพอตไฟล์ db_exshop ไปแล้วมันไม่ได้อะครับ ERROR: C1 C2 LEN: 4 5 621
ตอบลบสร้างฟอม แล้วให้ลิ้งกับปุ่น Register ทำไง ครับ ผม กด แล้วไม่มีอะไรขึ้นเลย หรือต้องทำ config.php ให่ผ่านก่อน ถึงทำได้ พอ ดี config.php ทำแล้ว ขึ้น Connection False !!!!" เซงมากครับๆ
ตอบลบขอไฟล์สอนทั้งหมดได้มั้ยค่ะพอดีจะทำเว็บเกี่ยวกับการขายสินค้า แต่ทำไม่เก่งไม่ได้คะ จะเอามาทำโปรเจ็คจบขอด่วนเลยนะคะ ขอบคุณล่วงหน้านะคะ wee.chalarat@gamil.com
ตอบลบ