0
我有一個PHP函數在index.php登錄,現在我想要做的是登錄成功後,我想頁面保持重定向到index.php,因爲我已經解決了主頁在index.php中。設置主頁保留在index.php
這就像一個Twitter和Facebook。
$login=mysql_query("SELECT username, email, password FROM t_users WHERE (username='$username' OR email='$username') AND password='$password'");
$found=mysql_num_rows($login);
$r=mysql_fetch_array($login);
if ($found > 0)
{
session_register("username");
session_register("password");
$_SESSION[username] = $r[username];
$_SESSION[password] = $r[password];
date_default_timezone_set("Asia/Jakarta");
$date_log = date("j-F-Y, G:i ");
mysql_query("update t_users set date_logged_in='$date_log' WHERE username='$_SESSION[username]'");
header('location:index.php');
}
else
{
echo "<div class='error_log'><p class='error'>Invalid username/email and password.</p></div>";
}
任何想法? 感謝您的幫助。
您是否逃避數據庫輸入?你知道數組鍵應該被引用嗎?如果您的代碼有問題,請指定它。 – mario
你得到了什麼錯誤 – Sibu
無論你的問題如何,當你重定向用戶時,總是在'header()'函數後面使用'exit;'來避免執行剩餘的代碼。 – inhan