我开始用PHP编程了, 我有点试图抓住它. 但是我遇到了一个问题,我找不到原因, 就是当我打开有问题的页面时,我收到错误 无法修改标头信息 – 标头已发送.
我已经告诉你,我是PHP的新手,我不太清楚这个错误的原因,有什么帮助?
1 答案
这是因为在将信息发送到标头之前, 正在进行某种类型的写作, 要么通过一些 echo
甚至因为你的PHP文件在任何代码之前有一些换行符.
如果您有任何类型的方法:
header ('Location: index.php');
或者您正在修改标头信息的其他内容, 检查您之前是否未发送过信息. 这通常是由于:
echo 'texto';
...
header ( 'Location: index.php');
甚至在PHP启动标签之前有一个换行符:
//<--Espacio en blanco o salto de línea
<?php
header('Location: index.php');
请, 登录或 登记册 问一个问题