重定向时如何发送一些信息?

时间:2012-03-08 16:01:18

标签: php

我有一个链接'删除'锚文本,href如下所示:

./index.php?del_id=5

当我点击该链接时,该记录将被删除,并显示一条消息“记录已被删除”。但问题是del_id=5将在地址栏中。如果我将用户重定向到index.php,那么我将丢失该消息 如何删除记录,显示消息以及没有del_id=5的明确链接?

1 个答案:

答案 0 :(得分:0)

以下是三个选项:

  1. 而不是使用链接删除,POST一个表单。这样可以确保id不在网址之外。

  2. 创建消息队列系统。删除后,将消息添加到会话中的队列,然后重定向到index.php并显示队列中的所有消息,然后清除队列。

  3. 通过ajax调用执行删除操作,以便页面完全不会更改。