|
|
|
ช่วยดู code session เช็คสถานะของ user ให้หน่อยคับ มัน error คับ |
|
|
|
|
|
|
|
Error ว่าอย่างไรบ้างครับ
|
|
|
|
|
Date :
2010-09-24 18:30:57 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในไฟล์ login_check.php
มันไม่วิ่งเข้าที่ if ซักอันเลยคับ
Code (PHP)
if($user_login!=$dbarr['user'] and $pwd_login!=$dbarr['password'])
{
echo "user หรือ password ไม่ถูกต้อง" ;
exit() ;
}
elseif($dbarr['statusMember']=='1')
{
$login_true_admin = $user_login ; //session = textfield
session_register("login_true_admin") ;
echo "<meta http-equiv='refresh' content='0 ;url=index.php'>" ; //redirect
exit() ;
}
elseif($dbarr['statusMember']=='2')
{
$login_true = $user_login ; //session = textfield
session_register("login_true") ;
echo "<meta http-equiv='refresh' content='0 ;url=index.php'>" ; //redirect
exit() ;
}
elseif($dbarr['statusMember']=='3')
{
$login_true_guest = $user_login ; //session = textfield
session_register("login_true_guest") ;
echo "<meta http-equiv='refresh' content='0 ;url=index.php'>" ; //redirect
exit() ;
}
แต่มันวิ่งเข้าที่ else ตัวสุดท้าย
ตามภาพคับ
Code (PHP)
else
{
echo "error";
}
|
|
|
|
|
Date :
2010-09-24 18:41:35 |
By :
zoberranger |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วคับ
ลืม select statusMember
Code (PHP)
$strSQL = mysql_query("SELECT user,password,statusMember FROM member WHERE user='$user_login' AND password='$pwd_login' ") ;
แล้วก็เปลี่ยน if
Code (PHP)
if($dbarr['statusMember']=='1')
{
$login_true_admin = $user_login ;
session_register("login_true_admin") ;
}
elseif($dbarr['statusMember']=='2')
{
$login_true = $user_login ;
session_register("login_true") ;
}
elseif($dbarr['statusMember']=='3')
{
$login_true_guest = $user_login ;
session_register("login_true_guest") ;
}
else
{
echo "error";
}
|
|
|
|
|
Date :
2010-09-24 21:56:27 |
By :
zoberranger |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยส่งโค็ตตัวเต็มให้หน่อยได้ไหมครับ ผมกำลังทำเรื่องนี้อยู่อ่าครับ
|
|
|
|
|
Date :
2010-09-24 23:13:23 |
By :
beer656 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|