php中header头设置无效的原因可能有哪些
答案:4 悬赏:60
解决时间 2021-01-03 17:12
- 提问者网友:疯孩纸
- 2021-01-02 22:09
php中header头设置无效的原因可能有哪些
最佳答案
- 二级知识专家网友:持酒劝斜阳
- 2021-01-02 22:59
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。
如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
就是说在这些函数的前面不能有任何文字、空行、回车等,而且最好在header()函数后加上exit()函数。
如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
就是说在这些函数的前面不能有任何文字、空行、回车等,而且最好在header()函数后加上exit()函数。
全部回答
- 1楼网友:长青诗
- 2021-01-03 02:12
我暂时保留我的看法!
- 2楼网友:行雁书
- 2021-01-03 01:18
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。
如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
就是说在这些函数的前面不能有任何文字、空行、回车等,而且最好在header()函数后加上exit()函数。
如果还不能解决你的问题你可以去后盾人看看视频学习,应该能帮到你
如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
就是说在这些函数的前面不能有任何文字、空行、回车等,而且最好在header()函数后加上exit()函数。
如果还不能解决你的问题你可以去后盾人看看视频学习,应该能帮到你
- 3楼网友:等灯
- 2021-01-02 23:50
写错了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯