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


How to send some information when redirecting?

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

./index.php?del_id=5

当我单击链接时,该记录将被删除,并显示一条消息"该记录已被删除"但是问题是CCD_ 1将在地址栏中。如果我将用户重定向到index.php,那么我就会丢失消息
在没有del_id=5的情况下,我应该如何删除记录、显示消息和拥有清晰的链接?

这里有三个选项:

  1. POST表单,而不是使用链接来删除。这将确保id不在URL中。

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

  3. 通过ajax调用执行删除操作,这样页面就不会发生任何更改。