当前位置:  开发笔记 > 编程语言 > 正文

如何使$ _POST持久化?

如何解决《如何使$_POST持久化?》经验,为你挑选了1个好方法。

如果我有我的网站的搜索功能,我希望用户的以前的搜索首选项可以在我的网站上的搜索模块可用的任何页面上可用我所能想到的是将$_POST变量转换为cookie ...但我我只是修改已经由我替换的另一个人已经构建的内容,并且我不知道如果我开始依赖cookie那么依赖于该搜索模块的其他页面是否会受到影响...所以我试图创建一个持久$_POST数组我可以与之合作..有可能吗?



1> mmundiff..:

我会考虑使用$ _SESSION.将所有搜索项放入$ _SESSION中的数组中.

举个例子:

说用户搜索"苹果",

将它添加到$ _SESSION ['search_items'] [] ="apples";

说用户然后搜索"橘子",

将其添加到$ _SESSION ['search_items'] [] ="oranges";

确保你有session_start(); 在您计划使用搜索功能的每个页面的顶部.然后您可以在$ _SESSION中添加和访问搜索项

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有