|
|
|
โค๊ดทำงานผิดพลาดตลอดเลยอะครับ วอนผู้รู้ทุกท่านช่วยตรวจสอบให้หน่อยครับ |
|
|
|
|
|
|
|
ผิดพลาดยังไงครับท่าน
|
|
|
|
|
Date :
2011-04-08 01:48:20 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยเข้าไปดู การทำงานในเว็บ www.laklai.com/index1.php แล้วลองพิมพ์ ข้อมูลเข้าไปในช่อง login อะครับ ชื่อ laklaicom รหัส 0882238812 อะครับ แล้วจะเห้นครับว่ามันผิดพลาดยังไง อะครับ ผมก็ยังไม่เข้าใจเหมือนกันอะครับ รบกวนหรือเปล่าครับ
|
|
|
|
|
Date :
2011-04-08 01:50:04 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใส่ ob_start(); ดูนะ
<?
ob_start();
session_start();
mysql_connect("localhost","laklaicom","ed73e0e4");
mysql_select_db("laklaicom_member");
$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."' and Password = '".trim($_POST['txtPassword'])."'";
$objQuery = mysql_query($strSQL);
$objResult=mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "ชื่อผู้ใช้หรือรหัสผ่านผิดพลาด!";
}
else
{
$_SESSION["UserID"] = $objResult["UserID"];
$_SESSION["Status"] = $objResult["Status"];
session_write_close();
}
if($objResult["Status"]=="ADMIN")
{
echo "<script langauge=\"javascript\">window.open('admin_page.php','_self');</script>";
}
else
{
echo "<script langauge=\"javascript\">window.open('user_page.php','_self');</script>";
}
mysql_close();
ob_end_flush();
?>
|
|
|
|
|
Date :
2011-04-08 01:52:49 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เลยอะครับ อยากให้ช่วลองเข้าไป ดูที่เว็บของผมเองเลยอะครับ จะเห็นอาการเลยอะครับ จะเป็นการรบกวนไหมครับ
|
|
|
|
|
Date :
2011-04-08 01:56:11 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูแล้วครับ ลองแก้ใหม่ดู
Code (PHP)
ob_start();
session_start();
mysql_connect("localhost","laklaicom","ed73e0e4");
mysql_select_db("laklaicom_member");
$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."' and Password = '".trim($_POST['txtPassword'])."'";
$objQuery = mysql_query($strSQL);
if(!$objQuery)
{
echo "ชื่อผู้ใช้หรือรหัสผ่านผิดพลาด!";
}
else
{
$objResult=mysql_fetch_array($objQuery);
$_SESSION["UserID"] = $objResult["UserID"];
$_SESSION["Status"] = $objResult["Status"];
if($objResult["Status"]=="ADMIN")
{
echo "<script langauge=\"javascript\">window.open('admin_page.php','_self');</script>";
}
else
{
echo "<script langauge=\"javascript\">window.open('user_page.php','_self');</script>";
}
}
session_write_close();
mysql_close();
ob_end_flush();
|
|
|
|
|
Date :
2011-04-08 02:00:25 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนช่วยดูให้หน่อยนะครับ ขอโทษจริงๆ นะครับ ที่รบกวนมากเลยอะครับ
หน้า admin_page.php
<?
if($_SESSION["UserID"] == "")
{
echo "Please Login!";
exit();
}
if($_SESSION["Status"]!="ADMIN")
{
echo "This page for Admin only!";
exit();
}
mysql_connect("localhost","laklaicom","ed73e0e4");
mysql_select_db("laklaicom_member");
$strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
<html>
<head>
<title>หน้าผู้ดูแลระบบ : www.laklai.com </title>
</head>
<body>
Welcome to Admin Page! <br>
<table border="1" style="width: 300px">
<tbody>
<tr>
<td width="87"> Username</td>
<td width="197"><?=$objResult["Username"];?>
</td>
</tr>
<tr>
<td> Name</td>
<td><?=$objResult["Name"];?></td>
</tr>
</tbody>
</table>
<br>
<a href="edit_profile.php">Edit</a><br>
<br>
<a href="logout.php">Logout</a>
</body>
</html>
หน้า user_page.php
<?
if($_SESSION['UserID'] == "")
{
echo "Please Login!";
exit();
}
if($_SESSION['Status'] != "USER")
{
echo "This page for User only!";
exit();
}
mysql_connect("localhost","laklaicom","ed73e0e4");
mysql_select_db("laklaicom_member");
$strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
<html>
<head>
<title>สมาชิกทั่วไป : www.laklai.com </title>
</head>
<body>
Welcome to User Page! <br>
<table border="1" style="width: 300px">
<tbody>
<tr>
<td width="87"> Username</td>
<td width="197"><?=$objResult["Username"];?>
</td>
</tr>
<tr>
<td> Name</td>
<td><?=$objResult["Name"];?></td>
</tr>
</tbody>
</table>
<br>
<a href="edit_profile.php">Edit</a><br>
<br>
<a href="logout.php">Logout</a>
</body>
</html>
หน้า login.php
<html>
<head>
<title>เข้าสู่ระบบ : www.laklai.com </title>
</head>
<body>
<form name="form1" method="post" action="check_login.php">
Login<br>
<table border="1" style="width: 300px">
<tbody>
<tr>
<td> Username</td>
<td>
<input name="txtUsername" type="text" id="txtUsername3">
</td>
</tr>
<tr>
<td> Password</td>
<td><input name="txtPassword" type="password" id="txtPassword">
</td>
</tr>
</tbody>
</table>
<br>
<input type="submit" name="Submit" value="Login">
</form>
</body>
</html>
|
|
|
|
|
Date :
2011-04-08 02:00:56 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
admin_page.php
user_page.php
ยังไม่ session_start(); เลยครับ
|
|
|
|
|
Date :
2011-04-08 02:03:48 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ตาม rep 5 หรือยัง
|
|
|
|
|
Date :
2011-04-08 02:05:04 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ตามแล้วครับ แต่ก็ยังเป็นเหมือนเดิมเลยอะครับ
|
|
|
|
|
Date :
2011-04-08 02:05:55 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก่อนหน้า <? มีโค๊ดอะไรหรือเคาะวรรคหรือเปล่า
|
|
|
|
|
Date :
2011-04-08 02:07:43 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pm ftp account password มาให้ผมครับ แก้เสร็จแล้วเดี๋ยวค่อยไปเปลี่ยน password เอา
|
|
|
|
|
Date :
2011-04-08 02:09:48 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีเลยครับ
|
|
|
|
|
Date :
2011-04-08 02:10:19 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ ได้เลยครับ ขอบคุณมากนะครับ
|
|
|
|
|
Date :
2011-04-08 02:10:47 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กว่าจะเจอปัญหา เวลาคุณ save file นะครับ คุณอย่าใช้ unicode with bom ให้ใช้ without bom ถ้าใช้ with bom จะมีปัญหาเรื่อง header
|
|
|
|
|
Date :
2011-04-08 02:30:27 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่ารู้ว่ามันคืออะไร ลอง search ดูนะ คุณต้องนั่งไล่แก้ไฟล์ที่ใช้ session ทั้งหมดเลยก็ว่าได้ให้มัน without bom
|
|
|
|
|
Date :
2011-04-08 02:31:14 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ ครับ ขอบคุณมากนะครับ แล้วส่วนของหน้า อื่น ต้องแก้เหมือนกันใช่ไหม ครับ
|
|
|
|
|
Date :
2011-04-08 02:33:25 |
By :
laklaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ครับ หน้าไหนมีที่มีการใช้ session กับ header
|
|
|
|
|
Date :
2011-04-08 02:49:28 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|