|
|
|
รบกวนพี่ๆช่วยดู code login ให้ผมหน่อยครับ ว่า มันผิดตรงไหนถึง login ไม่ได้อ่ะครับ |
|
|
|
|
|
|
|
จัด flow ใหม่ครับ
Code (PHP)
<?php
ob_start();
session_start();
if(isset($_POST['username']) && isset($_POST['password'])){
include '../inc/function.php';
$dblink = connect_db();
$username = $_POST[username];
$password = $_POST[password];
$strsqla = "SELECT *
from tbl_admin
where status !='0'
and ad_User = '$username'
and ad_Pass = md5('$password')";
//echo "strsqla";
$resultsqla = mysqli_query($dblink, $strsqla);
if( mysqli_num_rows($resultsqla) ){
$rowsa = mysqli_fetch_array($resultsqla);
$_SESSION["ad_Id"] = $rowsa["ad_Id"];
echo "you are admin";
}else {
$strsqlm = "SELECT *
from tbl_user
where mem_Status !='0'
and mem_User = '$username'
and mem_Pass = md5('$password')";
//echo "$strsqlt";
//exit();
$resultsqlm = mysqli_query($dblink, $strsqlm);
if(mysqli_num_rows($resultsqlm)){
$rowsm = mysqli_fetch_array($resultsqlm);
$_SESSION["mem_Id] = $rowst[mem_Id"];
echo "you are user";
} echo 'Wrong Username or Password';
//echo "<meta http-equiv='refresh' content='2 ; url=tea_manage.php'>";
}
}else echo 'Wrong Username or Password';
?>
|
|
|
|
|
Date :
2015-12-18 07:46:19 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$username = $_POST['username'];
$password = $_POST['password'];
|
|
|
|
|
Date :
2015-12-18 08:17:49 |
By :
noMerzy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองเอาของพี่ ไปลองทำดูแล้วอ่ะครับ ทำไม มันถึงไม่เช็ค ค่า ของตาราง tbl_admin อ่ะครับพี่ แล้วมันก้แจ้ง ชื่ผู้ใช้และ รหัสผ่านผิดตลอดอ่ะครับ
|
ประวัติการแก้ไข 2015-12-18 08:26:31 2015-12-18 08:26:57
|
|
|
|
Date :
2015-12-18 08:18:43 |
By :
erlnw001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนที่ create password ตอนแรกได้ เข้ารหัสไว้หรือปล่าว
Code (PHP)
ad_Pass = md5('$password')";
ลองตรวจสอบ debug, print หรือ echo ออกมาดูทีละช่วงดูครับ
|
|
|
|
|
Date :
2015-12-18 08:34:34 |
By :
-\/- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้ว ครับ ตามที่พี่ ความห็น 4 บอกเลย ครับ เอา md5 ออก ครับ
|
|
|
|
|
Date :
2015-12-18 08:52:43 |
By :
erlnw001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามอีกนิดคับพี่ ทำไม พอผม login ผ่าน แล้ว ทำไม session ยังเป็นค่าว่างอยู่เลยอ่ะครับ
|
|
|
|
|
Date :
2015-12-18 08:57:09 |
By :
erlnw001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
session_start() มีอยู่ในทุกไฟล์ php (uri ที่เริ่มต้นการ request) หรือเปล่าครับ
|
|
|
|
|
Date :
2015-12-18 09:28:33 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|