我正在尝试创建一个注册和登录页面。尝试将代码上传到我们的服务器时,会产生两个错误:
警告:session_start() [function.session-start]:无法发送会话 cookie - 标头已由 /Applications/XAMPP/xamppfiles 中的(输出开始于 /Applications/XAMPP/xamppfiles/htdocs/tisun_search/index.php:52)发送/htdocs/tisun_search/functions.php 在第 2 行
警告:session_start() [function.session-start]:无法发送会话缓存限制器 - 在 /Applications/XAMPP/xamppfiles 中已发送标头(输出开始于 /Applications/XAMPP/xamppfiles/htdocs/tisun_search/index.php:52) /htdocs/tisun_search/functions.php 在第 2 行
我尝试检查 functions.php 文件中的问题,没有空格,也没有任何可见的错误。
我想知道是否有人会碰巧知道可能发生此错误的任何其他原因以及解决此错误的解决方案是什么。
下面是我的functions.php代码的开头(没有php标签)。
session_start();
function loggedin()
{
if(isset($_SESSION['user_id']) && !empty($_SESSION['user_id']))
{
return true;
}
else
{
return false;
}
}
下面的代码显示了错误发生的位置