带重定向的php消息传递
我正在建立自己的内容管理系统。我遇到的一个问题是,我以非最佳方式处理错误消息/成功消息。例如,我有一个包含表单的页面,然后我将该表单提交给处理器,并使用一个参数重定向到主“列表”页面,该页面的url类似于带重定向的php消息传递,php,messaging,Php,Messaging,我正在建立自己的内容管理系统。我遇到的一个问题是,我以非最佳方式处理错误消息/成功消息。例如,我有一个包含表单的页面,然后我将该表单提交给处理器,并使用一个参数重定向到主“列表”页面,该页面的url类似于www.example.com/projects.php?msg=success,然后大约5秒后,使用jquery将消息消失。我意识到这远远不是一种最佳的发送消息的方式,因为如果用户重新加载页面,消息将再次显示,因为?msg=success仍在URL中。我想知道是否有更好的方法(通过重定向发送消
www.example.com/projects.php?msg=success
,然后大约5秒后,使用jquery将消息消失。我意识到这远远不是一种最佳的发送消息的方式,因为如果用户重新加载页面,消息将再次显示,因为?msg=success
仍在URL中。我想知道是否有更好的方法(通过重定向发送消息)?请记住,我不想更改CMS的结构。您可以将消息存储在$\u SESSION
变量中,并在消息显示后将其销毁。将其称为“坏形式”的理由是什么?我只是好奇,因为这将是我的解决方案(因为它会起作用)。我的理念是编写完成这项工作的代码。如果你以后知道更好的方法,重构。我同意Matt的解决方案。有人知道任何教程吗?或者我能找到这方面信息的地方?找到了一段youtube视频,但除此之外没什么。也许我没有用谷歌搜索正确的东西。顺便说一句,这看起来不错