PHP中设置header失败时如何解决?
- 内容介绍
- 文章标签
- 相关推荐
本文共计677个文字,预计阅读时间需要3分钟。
PHP+header不可用的方法:
1.删除location和:号间的空格;
2.删除在header前的输出;
3.header后的PHP代码被执行。
操作环境:Windows 7系统、PHP 7.1版本,DELL G3电脑。
php header不起作用的方法:1、删除location和“:”号间的空格;2、删除在用header前的输出;3、header后的PHP代码被执行。
本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php header 不起作用怎么办?
PHP Header失效的原因分析及解决方法
在PHP中用header("location:test.php")进行跳转要注意以下几点:
1、location和“:”号间不能有空格,否则会出错。
2、在用header前不能有任何的输出,包括include的页面中标签“?>”后不能有空格!!
3、header后的PHP代码还会被执行。
续:
问题:header函数前输入内容
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
本文共计677个文字,预计阅读时间需要3分钟。
PHP+header不可用的方法:
1.删除location和:号间的空格;
2.删除在header前的输出;
3.header后的PHP代码被执行。
操作环境:Windows 7系统、PHP 7.1版本,DELL G3电脑。
php header不起作用的方法:1、删除location和“:”号间的空格;2、删除在用header前的输出;3、header后的PHP代码被执行。
本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php header 不起作用怎么办?
PHP Header失效的原因分析及解决方法
在PHP中用header("location:test.php")进行跳转要注意以下几点:
1、location和“:”号间不能有空格,否则会出错。
2、在用header前不能有任何的输出,包括include的页面中标签“?>”后不能有空格!!
3、header后的PHP代码还会被执行。
续:
问题:header函数前输入内容
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。

