【发布时间】:2012-09-23 08:44:43
【问题描述】:
我有一个输出搜索结果的搜索页面。在运行搜索之前,您可以根据以下条件过滤结果。
1. status
2. order by
3. record type
查看记录会将用户重定向到编辑表单页面,如果他们点击取消按钮,他们会重定向回搜索结果。
这是我所做的:
- 我将 GET 参数(status、order_by 和 record_type)存储在会话变量中
-
当用户在编辑表单上单击取消时,我使用会话变量重定向回搜索结果,如下所示:
如果 (@$_POST['cancelbtn']){
if (isset($_SESSION['searchForm'])){ header("location:searchForm.php?products=".$_SESSION['product']."&ticket_status=".$_SESSION['status']."&order_by=".$_SESSION['order_by']."&record_type=".$_SESSION['record_type']."&searchbtn=Go!"); }}
以上方法对我有用,但我想知道这是否是最好的方法?谢谢。
【问题讨论】:
标签: php