ตัวอย่าง ระบบ ล็อกอินด้วย PHP + SQL
คำค้นหา: login php code, php login, srcipt login, ล็อกอิน php, ล็อกอินด้วย PHP, ล็อกอินด้วย sql
ทำระบบ ล็อกอินด้วย PHP + SQLวิธีการทำระบบล็อกอินด้วย php โดยการเก็บข้อมูล User และ Password ไว้ใน Database วิธีทำมีอยู่ไม่ยากครับใครสนใจหรือศึกษาอยู่
ก็ลองทำดูได้นะครับ โดยระบบนี้จะเป็นการล็อกอินแบบ เบสิกๆนะครับแต่ก็สามารถนำไปใช้ได้จริงครับ เริ่มกันเลยดีกว่าครับ
อย่างแรกต้องไปสร้างฐานข้อมูลก่อนนะครับ โดยชื่อตารางผมจะใช้ชื่อว่า login นะครับ
และมีตารางชื่อว่า userlogin และก็มีฟิลด์ user และ password ครับ
1 2 3 | CREATE TABLE `userlogin` ( `user` TEXT NOT NULL , `password` TEXT NOT NULL ) |
จากนั้นก็แอดข้อมูลลงไป โดยผมจะเพิ่ม user เป็น sadung และ password เป็น root นะครับ
1 2 3 4 5 6 7 | INSERT INTO `login`.`userlogin` ( `user` , `password` ) VALUES ( 'sadung', 'root' ); |
เมื่อเรามีฐานข้อมูลพร้อมแล้วเราก็มาสร้างหน้าล็อกอินก่อนครับ โดยผมจะเอาเทมเพลตหน้าล็อกอินมาจากบทความก่อนๆนะครับ ไปโหลดมาก่อนเลยครับ
http://www.sadung.com/?p=2365
เมื่อเราดาวน์โหลดมาเสร็จแล้ว ให้เราแตกไฟล์ก่อนนะครับ จากนั้นเราก็ไปเปิดไฟล์ที่ชื่อว่า index.html (ผมใช้โปรแกรม Dreamweaver ในการแก้ไข้โค๊ด)
แล้ก๊อบไฟล์ทั้งหมดเลยนะครับ แล้วสร้างเอกสารใหม่ชื่อว่า login.php นะครับแล้ววาง code ทีก๊อบมาลงไป และก็ save นะครับ
จากนั้นก็สร้างไฟล์ config.php มาเพื่อจะทำการใส่ค่า login สำหรับต่อกับ DATABASE ครับ โดยใส่ code ตามนี้ครับ
1 2 3 4 5 6 7 8 9 10 11 | < ?PHP $ECTDBH = "127.0.0.1"; $ECTDBU = "root";//ชื่อล็อกอิน ฐานข้อมูล $ECTDBP = "1316";// รหัสผ่าน ฐานข้อมูล $ECTDBN = "login";// ชื่อฐานข้อมูล mysql_connect($ECTDBH, $ECTDBU, $ECTDBP)or die("ไม่สามารถติดต่อกับฐานข้อมูลได้"); mysql_select_db($ECTDBN); mysql_db_query($ECTDBN, "SET NAMES UTF8"); ?> |
แล้ว save ไปครับ
กลับมาที่ไฟล์ login.php นะครับ ให้เราใส่
1 | < ?PHP include('config.php') ?> |
ไปในบรรทัดที่ 3 เพื่อ includeไฟล์ config เข้ามาครับ
จากนั้น บรรทัดที่ 19 ให้เปลี่ยน Email เป็น User
และกลับที่ไปที่บรรทัด 14 เปลี่ยนตรง action=”#” เป็น action=”login.php”
จานั้นไปที่บรรทัดที่ 34 เพิ่ม
1 | <input type="hidden" name="chack" value="1" /> |
เพื่อไว้เช็คว่าคลิกล็อกอินมาแล้ว
และสุดท้ายก็ไปใต้แท็ก body นำโค๊ดนี้ไปใส่ครับ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | < ? if(($_POST['chack']== 1)AND($_POST[password]!='')AND($_POST[login]!='')){ $us = $_POST['login']; $cp = $_POST['password']; $sqllg = "SELECT * FROM userlogin WHERE user = '$us' AND password = '$cp'"; $sqllg_query = mysql_query($sqllg); $sqllg_fa =mysql_fetch_array($sqllg_query); if($cp != $sqllg_fa[password] OR $us != $sqllg_fa[user]){ echo "<h1>ชื่อ หรือ รหัสผ่านไม่ถูกต้อง"; $_POST['chack']= 0; } else{ echo "<h1>ล็อกอินสำเร็จ</h1>"; $_POST['chack']= 0; } } ?> |
อธิบายโค๊ดสั้นๆนะครับ บรรทัดแรกเป็นการเช็คว่า มีการกดล็อกอินมาหรือเปล่า และต้องใส่ค่า user และ password มาด้วยนะครับ หากใส่ค่าว่างมาจะไม่ประมวลผลนะครับ
จากนั้นก็ มาเช็คว่าตร กับข้อมูลในฐานข้อมูลหรือไม่ถ้าไม่ตรงกับในฐานข้อมูล จะแสดง
“ชื่อ หรือ รหัสผ่านไม่ถูกต้อง” ครับ แค่นี้ก็เสร็จแล้วครับสำหรับการทำระบบล็อกกิน เอ้ย พิมพ์ผิด ล็อกอิน ครับโดยถ้าใครจะเอาไปดัดแปลงใช้ก็เปลี่ยนตรง ชื่อ หรือ รหัสผ่านไม่ถูกต้อง หรือตรง ล็อกอินสำเร็จ เปลี่ยน
ไปยังหน้าที่ต้องการได้ครับ หรือจะเก็บลง session ก็ได้ครับแล้วหน้าที่ลิงค์ไปก็ให้ไปเช็คค่าจาก session แทนว่ามีการล็อกอินหรือไม่
ดาวน์โหลดโค๊ด ตัวอย่างได้ที่นี่ครับ DOWNLOAD CODE PHP LOGIN



พี่แมว แหล่มไปเลยคับ ว่า แต่ เราไม่ทันเมม เบอร์ อ่า ขอเบอร์หน่อยดิ
ขอบคุณค่ะ
จะลองงดูนะครับพี่
Leave your response!
»
Download Font
Download Font
สวัสดีอีกครั้งสำหรับผู้ที่ชื่นชอบFONT(ฟอนต์) วันนี้สะดุ้งดอทคอมนำเสนอ Font งามๆอีกซักฟอนต์นะครับ คราวนี้เป็น Font ที่มีขนาดไม่ใหญ่ ตัวอักษรเล็ก แต่ไม่เล็กมาก ไม่เหมาะสำหรับเอาไว้พาดหัวเรื่อง และก็ไม่เหมาะเอาไว้ ทำ font ไว้อ่านเนื้อหา แต่เหมาะกับ font รองๆ ที่ไม่ใช่พาดหัวเรื่อง (เอ้า..งงเองเลย พูดวนไปวนมา) คือเป็นฟอนต์ประกอบเนื้อหา เพื่อให้ดูเนื้อหาไม่น่าเบื่อ ลองดูจากรูปตัวอย่าง
Download Font
สีแดง คือพาดหัว ใช้ฟอนต์หนาๆดูเด่น น่าสนใจ
สีฟ้า คือ เนื้อหารอง
สีเขียว คือ เนื้อหา
หากใครชอบฟอนต์
Piron
ก็ตามไป Download Font Piron …
»
icon 3D ไอคอน 3D สวยๆเป็นไฟล์ EPS
icon 3D ไอคอน 3D สวยๆเป็นไฟล์ EPS
ตามรูปเลยครับเป็นไอคอน 3D ไฟล์เป็นไฟล์ EPS นะครับยังไม่ได้แยกเลยครับ จะเหมือนกับรูปตัวอย่างด้านบนเลยครับใครหา Icon กับรูปทำเว็บอยู่ลองดาวน์โหลดไปใช้ได้ครับดาวน์โหลดไอคอนสวยๆ ง่ายๆได้ที่นี่เลยครับ
DOWNLOAD ICON 3D
»
Button Vector For Website
Button Vector For Website
ตามรูปภาพเลยครับ เป็นปุ่มสำหรับ Download , Upload มีหลายแบบหลายสี เลือกกันไปใช้ตามความเหมาะสมนะครับ File นี้เป็นไฟล์ EPS นะครับ ใช้เปิดและแก้ไขในโปรแกรม illustrator นะครับเหมาะสำหรับคนที่หาปุ่มสวยๆไว้ตกแต่ง Website ในส่วนของ Button Download,Upload ดาวน์โหลดปุ่มสวยๆแบบนี้ตามลิงค์เว็บฝากไฟล์ด้านล่างเลยนะครับ
DOWNLOAD BUTTON >>> DOWNLOAD VECTOR
หมวดหมู่
เว็บลิ้งค์
Tag Cloud
*.AI brush brush photoshop download brush download font download icon download template download vector DOWNLOAD VECTORS download wallpaper font free icon free template icon icon download icon forder icon free icon set photoshop brush template css template free template website wallpaper wallpaper game wallpaper สวยๆ ดาวน์โหลดฟอนต์ ดาวน์โหลดหนัง ดาวน์โหลดไอค่อน ดูหนัง ดูหนัง ออนไลน์ ดูหนังออนไลน์ ตัวอย่าง flash ฟอนต์สวยๆ ภาพทำเว็บ ภาพเว็กเตอร์ สอน flash สอน photoshop สอน photoshop cs สอน php สอน แฟลช เทคนิค flash เทคนิค flash cs เทคนิค photoshop เทมเพลต สวยๆ เทมเพลตเว็บไซต์ เว็บสวยๆ แจก icon แจก template แจก vector แจก wallpaper แจกภาพ ทำเว็บ แจกไอคอน แจก ไอค่อน ไอค่อน น่ารักๆ ไอค่อนสวยๆRandom Posts
Download Template Website