|
|
|
เรื่องการกำหนดสิทธิ์ให้กับ USER เข้าหน้าที่กำหนด 2 สถานะ เข้าหน้าด้วยกันได้ |
|
|
|
|
|
|
|
เราเขียนประมาณนี้อะ ไม่รู้ว่าเข้าใจป่าวนะ
<?
session_start();
include("Config.inc.php");
$action = "SELECT * FROM login WHERE Username = '".trim($_POST['LogUsername'])."'
and Password = '".trim($_POST['LogPassword'])."'";
$action1 = mysql_query($action);
$action2 = mysql_fetch_array($action1);
$_SESSION["UserID"] = $action2["UserID"];
$_SESSION["Status"] = $action2["Status"];
session_write_close();
if($action2["Status"] == "ADMIN")
{
header("location:Admin.php");
}
else if($action2["Status"] == "TH")
{
header("location:User.php");
}
else
{
session_start();
include("Config.inc.php");
$action = "SELECT * FROM login WHERE UserID = '".$_SESSION['UserID']."' ";
$action1 = mysql_query($action);
$action2 = mysql_fetch_array($action1);
echo "<script>alert('รหัสผ่านไม่ถูกต้อง');</script>";
echo "<script>window.top.window.showResult('2');</script>";
mysql_close();
}
?>
|
|
|
|
|
Date :
2013-07-11 14:38:48 |
By :
นายต้นSW |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($_SESSION['Status'] != "TH")
ลองแก้เป็นแบบนี้ดู น่าจะได้นะ
if($_SESSION['Status']!="TH" or $_SESSION['Status']="Admin")
ลองดูครับ
|
|
|
|
|
Date :
2013-07-11 16:33:05 |
By :
นายต้นSW |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|