【发布时间】:2016-12-30 09:51:54
【问题描述】:
我知道这个问题之前已经回答过很多次了,但我已经应用了所有的东西,但它们都不起作用......
这是我的代码,在一个类中,我认为没有必要展示类的工作,我只是将参数传递给类方法......
我在这段代码中被困在header("Location:Home.php")。它在本地主机上工作,但在在线服务器上不工作。
每段代码都在工作,但是当涉及到标题时,它不会执行该行。我已经尝试了数千次,但都失败了。请帮我。谢谢
if($legal_status == "ok") {
mysqli_query($this->conn,"update users set current_login='$current_login',status='online' where email='$email'");
$_SESSION["id"] = $user_id;
session_regenerate_id(TRUE);
header("Location:Home.php");
}
【问题讨论】:
-
您的错误报告是否开启?在页面顶部提及:
error_reporting(E_ALL);ini_set('display_errors', 1); -
如果没有更多的信息,是不可能猜到的。例如,
$legal_status的设置是什么。至少提供即时上下文,如果不是此方法中的完整前面代码。 -
是的,我的 error_reporting 已开启..