gpt4 book ai didi

php - 输出用户消息后重定向 PHP 页面

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:41:42 26 4
gpt4 key购买 nike

我正在尝试在成功执行后重定向页面。但是,我想在重定向完成时向用户显示一条消息(例如“已更改。正在重定向...”)。在页面中输出后更改 header 变量会导致 PHP 出错,我知道这一点。我的问题是,我应该怎么做?

我现在的代码是这样的

// ... execution code
echo 'Changes made successfully. Now redirecting...';
header('Location: index.php');

这行不通。我还在 SO 上看到了一个答案,建议我在页面的开头和结尾分别使用 ob_start()ob_flush() 。但这也没有解决我的问题,我仍然得到错误。

注意我只需要使用 PHP,不需要 JavaScript 进行重定向。

编辑:我最终使用 JavaScript 进行重定向,因为我需要在重定向之前向用户输出一些有用的消息,而 PHP 本身并不是最好的解决方案。

最佳答案

首先,您不能在 echo 或任何输出后使用“header”。第二,为什么你需要 php 呢?你可以使用 javascript 或最好的,只需将它放在 html 中就像它说的 here

关于php - 输出用户消息后重定向 PHP 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16131707/

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