我得到这个错误plz帮助我这么迫切......
警告:[function.session-start]:无法发送会话缓存限制器 - 已在D:.... \ index.php中发送的标头(输出从D ..... \ index.php:13开始)在第104行
警告:无法修改标头信息 - 已经发送的标头(输出从D:\ inetpub \ vhosts ...... \ index.php:13开始)在D:..... index.php上线275
这是第102到109行代码</ p>
<?php
session_start();
ob_start();
include "database_connection.php";
?>
if(isset($_SESSION["VALID_USER_ID"]))
{
这是第275行代码
<?php
}
}
else
{
header("location: login.php");
}
?>
答案 0 :(得分:0)
在session_start()之前删除所有/任何空格。即:
<?php
session_start();
ob_start();
而不是
<?php
session_start();
ob_start();
并确保标题前有输出(偶数空格)(“location:login.php”)。如果你在标题之前找不到任何输出(“location:login.php”),那么在获得php错误后查看html / browser源代码。