可能重复:
PHP 已发送的标头
PHP 中的以下代码给出了警告。
<?php
if(!isset($_SESSION))
{
session_start(); // line 4
}
if(!isset($_SESSION['valid_admin']))
{
header("location:Login.php"); //line 9
}
?>
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\wamp\www\wagafashion\Order.php:8) in C:\wamp\www\wagafashion\Lock.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\wagafashion\Order.php:8) in C:\wamp\www\wagafashion\Lock.php on line 4
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\wagafashion\Order.php:8) in C:\wamp\www\wagafashion\Lock.php on line 9
我在谷歌上搜索并在这里找到了一个问题,但到目前为止我不明白那里提到的内容。我该如何解决?
[我使用上述代码的应用程序运行良好,但几天前系统因蓝屏错误而崩溃,我不得不在安装不同版本的 WAMP 的地方重新安装它。是这个问题吗?】