php session保存检索条件
项目是用php session保存检索条件,但是开了多个tab以后,tab页面的检索条件都一样了。请问怎么克服这个问题?
就是tab间互不干扰。tab的检索条件是独立的。serialize能实现吗?
你为啥要保存检索条件? 客户要求的,就是页面返回主画面的检索条件还能保持。 问题的关键,在于如何区分tab 这个,如何保存啊 tab和新窗口一样,都是用的同一个session. 你除非在session里面把搜索条件参数隔开,比如数组,或把搜索条件转为不同的request query参数,发出新的页面请求。 你的问题在于你的检索条件是如何生成与保存的,通常搜索后方式都是GET,你打开多个TAB,URL也都是一样的
判断GET值就行了,好像用不到SESSION啊?如果你的搜索很复杂涉及多页面,那也可以通过GET保存搜索值。
=======================================
多个TAB打开后,网址也一样,也是同一个浏览器,SESSION值当然也一样…… 网址也一样,也是同一个浏览器,SESSION值当然也一样……
嗯啊,楼主就是卡在这里
页:
[1]