gpt4 book ai didi

php - 在 Php header 重定向后提供反馈

转载 作者:行者123 更新时间:2023-12-02 18:47:30 26 4
gpt4 key购买 nike

我在用 javascript(和 jquery)和 php 编写的应用程序中有一个 html 表。表的内容存储在 MySql 表中。

当我希望用户向表中添加一些数据时,他们单击一个按钮,然后显示一个 jquery ui 对话框,其中包含一个供用户填写的表单。

当用户填写表单时,单击“保存”,表单将提交到一个纯php页面,该页面将数据保存到表格中,然后重定向到带有表格的原始页面,使用

$url = BASE_URL . '/admin/pages/finance/pricing/pricing_schedule.php';

header('Location: '.$url); //Redirect to the right page

exit();

我这样做是因为我不想要这个消息:

确认表单重新提交 - 您正在查找您输入的已用信息的页面。返回该页面可能会导致您重复执行的任何操作。您想继续吗?

显示用户是否因任何原因点击刷新。

但是,由于我这样做的方式,我正在努力提供一种在保存不成功时向用户提供反馈的方法。

当用户在 jquery ui 对话框中单击“保存”时,提交表单时该框会关闭,因此我无法在那里提供反馈,因为错误尚未发生。

当我们进入 php 页面时,一旦我们重定向回带有表格的原始页面,任何错误都会丢失。

谁能提供一些建议吗?

最佳答案

您可以将任何错误存储在$_SESSION变量中,并将其打印在重定向页面上。

关于php - 在 Php header 重定向后提供反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16212443/

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