gpt4 book ai didi

PHP header 位置重定向不起作用 - 为什么?

转载 作者:IT王子 更新时间:2023-10-28 23:45:19 26 4
gpt4 key购买 nike

这是我的文件。我想让它重定向,但没有任何反应。为了检查发生了什么,我在标题部分之前添加了一个 echo 。

它既不会抛出错误也不会重定向到 index.php。怎么了?我已经打开/关闭了输出缓冲,但没有任何东西让它重定向。我能做什么?

<?
error_reporting(E_ALL);
echo 'This is an error';

header("Location: login.php");
die();
?>

谢谢

最佳答案

来自 PHP documentation :

header() 必须在发送任何实际输出之前调用,无论是通过普通 HTML 标记、文件中的空白行还是通过 PHP。

在您的情况下,您在 header()

之前使用 echo

关于PHP header 位置重定向不起作用 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2710079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com