PHP标头位置重定向不起作用

PHP标头位置重定向不起作用,第1张

PHP标头位置重定向不起作用

Pekka在评论中回答了我的问题。他没有发布答案,所以我现在是。

exit()
标头重定向后使用此方法。由于某种原因,页眉的其余代码在header()方法重定向后仍继续执行。当其余代码执行完后,echo语句将输出到页面。输出到页面后,您将无法使用标题功能进行重定向。为了避免执行其余代码,请使用
exit()
。谢谢Pekka。

更新:使用Web浏览器Internet Explorer时,我注意到$ _POST
[‘cancel’]不可靠。我不确定为什么会这样,但是我怀疑IE在表单提交中发布了其他变量,特别是变量“取消”已发布。我通过使用’cancel’以外的变量名解决了这个问题。使用exit()和唯一变量名的组合对我来说很有效。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5152528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存