|
|
|
header("location:admin_page.php"); แต่ทำไมมันไม่ไปหน้าที่ต้องการ??? |
|
|
|
|
|
|
|
echo ออกมาแล้วจะแสดงผลอย่างนี้ค่ะ
SELECT * FROM member WHERE mem_user = 'miengkam' and mem_pass = '1234'Username and Password Incorrect!
หนูคิดว่ามันเป็นตรงช่วงนี้หรือเปล่าคะ ที่มันไม่รันไปหน้าที่ต้องการ
Code (PHP)
if(!$objResult)
{
echo "Username and Password Incorrect!";
}
else
{
$_SESSION["mem_user"] = $objResult["mem_user"];
$_SESSION["mem_status"] = $objResult["mem_status"];
session_write_close();
if($objResult["mem_status"] == "admin")
{
header("location:admin_page.php");
}
else
{
header("location:user_page.php");
}
}
|
|
|
|
|
Date :
2012-12-18 13:44:46 |
By :
miengkam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไปทำมารันแล้วมันแสดงผลแบบนี้อ่ะคะ เป็นอะไรหรอคะ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Library\check_login.php on line 8
Code (PHP)
<?
session_start();
mysql_connect("localhost","root","1234");
mysql_select_db("library");
$strSQL = "SELECT * FROM member WHERE mem_user = '".trim($_POST['Username'])."'
and mem_pass = '".trim($_POST['Password'])."'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Username and Password Incorrect!";
}
else
{
$_SESSION["mem_user"] = $objResult["mem_user"];
$_SESSION["mem_status"] = $objResult["mem_status"];
session_write_close();
if($objResult["mem_status"] == "admin")
{
header("location:admin_page.php");
}
else
{
header("location:user_page.php");
}
}
mysql_close();
?>
|
|
|
|
|
Date :
2012-12-18 13:59:48 |
By :
miengkam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดู code หน้า form ด้วยครับ
|
|
|
|
|
Date :
2012-12-18 16:43:37 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ไขได้แล้วค่ะ ขอบคุณพี่ๆทุกคนนะคะ _/\_
|
|
|
|
|
Date :
2012-12-21 02:04:08 |
By :
miengkam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|