มาเเล้วค่ะ
ขอบรบกวนถามก่อนนะคะ ตอนนี้งงไปหมดเลย
คือว่าเว็บตอนนี้ login ไม่ได้ทั้งๆเมื่อวานยัง login ได้
คือเเทนที่จะลิ๊งค์ไปหน้าหลัก มันกลับมาหน้า login เฉยเลย
พอเปลี่ยนเอาโค้ดเก่ามาใส่ โดยที่ไม่ให้มีลิ๊งค์กลับมาที่หน้า login เเต่พอลองเปิดเเล้ว login มันก็ยังกลับมาได้อีกอ่ะค่ะ
แบบนี้เป็นปัญหาที่โค้ดหรือที่ลิ๊งค์คะ
นี่คือโค้ดหน้า login ค่ะ
โค้ด: เลือกทั้งหมด
<?php
session_start();
$host = "localhost";
$user = "root";
$pass = "";
$dbname = "kinderkids";
$connection = mysql_connect($host, $user, $pass) or die ("cannot connect to DB");
$sql = mysql_select_db($dbname,$connection) or die ("Couldn't find db");
if (!$sql) {
die ("cannot select database");
}
$username = $_POST['username'];
$password = $_POST['password'];
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
if ($username && $password)
{
$query = mysql_query("SELECT * FROM userlogin WHERE username='$username' AND password='$password' ", $connection);
$numrows = mysql_num_rows($query);
if ($numrows > 0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbpassword = $row['password'];
}
if($username == $dbusername && $password == $dbpassword)
{
$_SESSION['login'] = 1;
echo "<script type = 'text/javascript'>";
echo "window.location = 'gamepage.php'";
echo "</script>";
} else
echo "Incorrect password!";
session_destroy();
sleep(3);
echo "<script type = 'text/javascript'>";
echo "window.location = 'homepage.htm'";
echo "</script>";
}
else
die ("That user does not exist!");
session_destroy();
sleep(3);
echo "<script type = 'text/javascript'>";
echo "window.location = 'homepage.htm'";
echo "</script>";
}
else
die ("Please enter username and password");
session_destroy();
sleep(3);
echo "<script type = 'text/javascript'>";
echo "window.location = 'homepage.htm'";
echo "</script>";
?>
ปัญหาเก่ายังแก้ไม่ได้ปัญหาใหม่มาอีกแล้ว ขอรบกวนด้วยนะค๊าา