错误:警告:无法修改标头 信息 - 已经发送的标题 (输出从C:\ Program开始 文件\的VertrigoServ \ WWW \阿洛克\饼干\时间\ session.php文件:5) 在C:\ Program中 文件\的VertrigoServ \ WWW \阿洛克\饼干\时间\ session.php文件 在第8行
<?php
session_start();
$inactive = 10;
$session_life = time() - $_SESSION['timeout'];
echo "$session_life";
if($session_life > $inactive){
session_destroy();
header("Location: logout.php");
}
$_SESSION['timeout']=time();
?>
答案 0 :(得分:0)
您已经尝试通过echo "$session_life"
发送数据后发送标题。必须在打印任何其他数据之前发送标题。
答案 1 :(得分:0)
您正在尝试在向浏览器回显某些内容后重定向该页面。您正在设置页面的标题,这必须是发送回客户端的第一件事。然而,你已经回声(也就是发送身体),因此无法设置标题。
答案 2 :(得分:0)
在输出任何内容之前发送标题。 (在使用echo语句之前)
答案 3 :(得分:0)
在发送标题()
之前,您无法回显任何内容