|
|
|
ช่วยแนะนำหน่อยนะคะเรื่อง sesstion ให้เข้าได้ 2 id สามารถทำได้หรือไม่คะ |
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
if($_SESSION['id_user'] == "")
{
echo "<META HTTP-EQUIV='Refresh'CONTENT=2,'login.php'>";
echo "<center><font size=+3><br><br>Please Login!</font></center>";
exit();
}
session_start();
if($_SESSION['status'] != "2" || $_SESSION['status'] != "3") // syntax if..else ผิดไปนิดนึงครับ
{
echo "<META HTTP-EQUIV='Refresh'CONTENT=2,'login.php'>";
echo "<center><font size=+3><br><br>รหัสผิดพลาด!</font></center>";
exit();
}
?>
|
|
|
|
|
Date :
2013-03-26 12:00:07 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้เลยค่ะ
$authorizedLevel = array("2","3");
if(!in_array($_SESSION['status'] ,$authorizedLevel))
{
echo "<META HTTP-EQUIV='Refresh'CONTENT=2,'login.php'>";
echo "<center><font size=+3><br><br>ระดับการใช้งานของคุณไม่เพียงพอค่ะ! กรุณาติดต่อผู้ดูแลระบบ</font></center>";
exit();
}
|
|
|
|
|
Date :
2013-03-26 12:15:01 |
By :
survivor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ขอบคุณมากค่ะ
Code (PHP)
<?
session_start();
if($_SESSION['id_user'] == "")
{
echo "<META HTTP-EQUIV='Refresh'CONTENT=2,'login.php'>";
echo "<center><font size=+3><br><br>Please Login!</font></center>";
exit();
}
session_start();
if($_SESSION['status'] != "2" && $_SESSION['status'] != "3") // syntax if..else ผิดไปนิดนึงครับ **เปลี่ยน || เป็น &&
{
echo "<META HTTP-EQUIV='Refresh'CONTENT=2,'login.php'>";
echo "<center><font size=+3><br><br>รหัสผิดพลาด!</font></center>";
exit();
}
?>
|
|
|
|
|
Date :
2013-03-26 12:16:52 |
By :
yonlada |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|