ตัวอย่าง PHP MySQL กับ Login Form ระบบ User ล็อกอิน PHP

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ตัวอย่าง PHP MySQL กับ Login Form ระบบ User ล็อกอิน PHP

ตัวอย่าง PHP MySQL กับ Login Form ระบบ User ล็อกอิน PHP

by nososad » 01/09/2014 3:48 pm

ตัวอย่าง PHP MySQL กับ Login Form ระบบ User ล็อกอิน PHP
PHP MySQL กับ Login Form บทความนี้เป็นตัวอย่างการรทำ Form Login แบบง่าย ๆ ด้วยฐานข้อมูล MySQL โดยมีการตวจสอบ Username และ Password

ตัวอย่าง database

Code: Select all

CREATE TABLE IF NOT EXISTS `member` (
  `userID` int(3) NOT NULL AUTO_INCREMENT,
  `username` varchar(30) NOT NULL,
  `password` varchar(30) NOT NULL,
  `name` varchar(200) NOT NULL,
  `status` int(2) NOT NULL DEFAULT '0',
  PRIMARY KEY (`userID`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
ตัวอย่างไฟล์ login.php

Code: Select all

<form name="login" method="POST" action="check_login.php" >
	<label for="Username">Username</label>
    <input type="text" name="username" id="username" />
    
    <label for="password">Password</label>
    <input type="password" name="password" id="password" />
    
    <button type="submit">login</button>
</form>	
ตัวอย่างไฟล์ check_login.php

Code: Select all

<?php
	mysql_connect("localhost","root","leaf") or die (mysql_error()) ;
	mysql_select_db('demo') or die (mysql_error());
	
	$sql = 'SELECT * FROM member WHERE username = "'.$_POST['username'] .'" AND password = "'.$_POST['password'].'" ';
	$query = mysql_query($sql);
	
	$row = mysql_fetch_array($query);
	
	if(!$row) {
		echo 'Username เธซเธฃเธทเธญ password ผิดพลาด !!!';
	} else {
		echo 'ยินดีต้อนรับคุณ '.$row['name'];
		
	}
?>

Top