我的问题是在我成功登录后,它没有重定向到我应该去的页面。
另外,我正在使用 apache 服务器。
下面是我认为需要修复的 PHP 部分。
if($count==1){
// Register $Username, $Password and redirect to file "login_success.php"
session_register("Username");
session_register("Password");
echo "Correct Username & Password";
header("location:$http://localhost/.../contacts.html");
}
else {
echo "Wrong Username or Password";
header("location:../php/error.php");
}
通过使用
header("location:$http://localhost/.../contacts.html");
我得到 403 Forbidden 错误..这个错误没有出现在网页上,而是出现在萤火虫上。
如果我替换为
header( 'Location: http://localhost/.../contacts.html' ) ;
或者
header("Location: ./../contacts.html");
或者
header('Location: ./../contacts.html');
它没有给我任何错误,但它仅通过显示contacts.html的html代码而不显示页面本身来响应firebug。
请帮我解释一下以及如何解决这个问题
对于任何语法错误和难以理解的内容,我们深表歉意 :)