我不知道为什么,它给了我这个错误,以及我的session_start();已经在第一线了。我goole它并让许多人面对问题,但答案并没有解决我的问题。 它可能导致UTF-8编码。但我不确定。 这是我的代码。
<?php
session_start();
if(!isset($_SESSION['designation']))
{
header('Location: login.php');
}
?>
我做错了吗?
答案 0 :(得分:-1)
似乎你问的是在其他文件中,你要包含脚本。
缓存限制器重置为存储的默认值 session.cache_limiter在请求启动时。因此,你需要打电话 每个请求的session_cache_limiter()(以及session_start()之前) 被称为。)
您可以验证完整的代码。