|
|
|
ผมอยากขอตัวอย่าง วิธีทำ และ ตัวอย่างโค้ด login 2 ตาราง เป็นขั้นตอนวิธีทำเลยได้ไหมครับ |
|
|
|
|
|
|
|
ลองเอา 2 ตารางมาดูครับ เผื่อจะช่วยเขียน Query ให้ครับ
|
|
|
|
|
Date :
2016-07-09 13:58:49 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ เดี๋ยวผมจะอัพภาพ ตารางให้ดูครับ
|
|
|
|
|
Date :
2016-07-11 15:54:20 |
By :
vitsava |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูให้ผมหน่อยนะครับ แอดมิน ขอบคุณมากๆ ครับ
|
ประวัติการแก้ไข 2016-07-11 16:19:30 2016-07-11 16:21:48
|
|
|
|
Date :
2016-07-11 16:17:55 |
By :
vitsava |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?PHP
/// รับค่าusername และ password
$username = $_POST['username'];
$password = $_POST['password'];
/// ตรวจสอบ admin login
$sql = "select * from admin where a_username = '$username' and a_password = '$password'";
$result = mysql_query($sql) or die ("error = $sql");
$num = mysql_num_rows($result);
/// เช็คเงื่อนไข
if($num > 0 )
{
$_SESSION['a_user'] = $username;
exit("<script>alert('ยินดีต้อนรับเข้าสู่ระบบคุณ');window.location='index.php';</script>");
}else
{
/// ตรวจสอบ memmbers
$sql2 = "select * from members where m_username = '$username' and m_password = '$password' ";
$objQuery2 = mysql_query($sql2) or die ("Error Query [".$sql2."]");
while($objResult = mysql_fetch_array($objQuery2))
/// เช็คเงื่อนไข
{
$_SESSION['b_user'] = $username;
exit("<script>alert('ยินดีต้อนรับเข้าสู่ระบบ');window.location='index.php';</script>");
}
{
$_SESSION['b_user'] = $username;
$_SESSION['b_pass'] = $password;
session_destroy() ;
exit("<script>alert('ชื่อผู้ใช้ของคุณไม่ได้อยู่ในระบบ กรูณาติดต่อผู็ดูแลระบบ');window.location='about.php';</script>");
}
}
exit("<script>alert('ไม่สามารถเข้าสู่ระบบได้กรุณาตรวจสอบ username และ password');window.location='index.php';</script>");
?>
ผมทำวิธีนี้ครับ
|
|
|
|
|
Date :
2016-07-11 16:26:37 |
By :
stepartz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณท่าน AnTher ที่แนะนำครับ
|
|
|
|
|
Date :
2016-07-11 17:23:32 |
By :
vitsava |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|