0

我已经检查了一些关于我的相同问题的主题并尝试解决它但仍然无法解决。我希望有一个人可以帮助我。

<?php
include('pageprotect.php');
$id = $_SESSION["username"];
?>

上面的代码在我的一些页面上方。

<?php session_start();
if(!isset($_SESSION['username'])){
    header("location:index.html");
}
?>

这是 pageprotect.php 的代码当我尝试运行此页面时,它显示

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\Software Data\Xampp 1.7.3\xampp\htdocs\FOS\mobile\plosurveyg.php:1) in D:\Software Data\Xampp 1.7.3\xampp\htdocs\FOS\mobile\pageprotect.php on line 2

除此之外,除此之外,其他具有相同代码的页面上没有问题。

我不知道是什么问题,对不起我的英语。>.< 谢谢帮忙

4

0 回答 0