0
好吧我知道有很多人问过这个问题,但我有非常奇怪的行为。我的代码如下,正如你所看到的,我在开始会话之前没有开始输出。不能发送会话cookie - 头已经发送 - 奇怪的行为
这些一直都在我的文件
<?php
require_once("core/init.php");
//Is user already logged in?
if(remember::isLoggedIn())
{
header("Location: me");
}
$bg = background::latestBackground();
?>
第一线,这是我的init.php提前
<?php
session_start();
//Include needed files
require_once("functions.php");
require_once("Mobile_Detect.php");
//Detect device type
$detect = new Mobile_Detect;
?>
感谢
有什么在Mobile_Detect.php和functions.php? – Vishnu
在开始标记或结束标记之前肯定存在一些空白 – asprin
如果可能的话,最好省略关闭PHP标记。在这种情况下,文件的结尾标志着脚本的结束。所以你可以避免意外的输出。但很难说它是否对你有帮助。 –