你说的方法都可以(当然各有利弊)
要我做的话,就用 session 做缓存
session_start();
$_SESSION['form'] = array_merge(isset($_SESSION['form']) ? $_SESSION['form'] : array(), $_POST);
要我做的话,就用 session 做缓存
session_start();
$_SESSION['form'] = array_merge(isset($_SESSION['form']) ? $_SESSION['form'] : array(), $_POST);
解决方案 »
- 帮我看看这段代码错在那里
- frame之间的传值?
- php从字符串中提取年月日
- 我在net发了"asp.net真是他妈的变态K型.",受到了强烈的反应,我希望过来看看php高手们意见.
- 如何实现在上载一段视频的时候获取一个视频截图?
- 北京的PHP高手进来接分!急需 PHP 程序员!
- 咦,两颗星啦?散分
- 为什么当用到session_start() 时就出现下面的错误 ?
- RedHat3.0企业版+APACHE2+MYSQL,为什么mail函数发送邮件不成功??
- Missing argument 1 for CController::__construct()
- php 使用ajax发送密码过去,接收端发现密码被裁剪了
- php 导出execl 身份证后四位为0
嗯,同意各有利弊, 用session的情况和我的第一条类似吧, 会产生垃圾(抱谦,有点洁癖了)
另外我忽视了一个问题, 比如某页有图片上传这类功能, 是不是就只能用第一或第三种方式了
session 的垃圾,php 会替你处理如果有图片上传,垃圾自然也是由你自行处理啦
除非你把上传的图片文件存储于 session