PHP头条
热点:

网页数据保留方法-PHP开发


网页数据保存方法 -- PHP开发
小弟正在做一个网站,使用PHP开发;

分为3个页面,每个页面都会让用户填写一些内容;

需要在第3个页面的时候建立数据库保存用户的设置,那么如何在第3页的时候取得 1,2个页面的数据;

需要考虑在第3三步还未建立数据库时,
用户又返回到前面1.2页面再次修改,这种情况下需要展示用户刚填写的一些数据,不能让用户返回后就什么都没有了,又得重新填写;

如果用户多的情况下如何处理好呢?(假设有1万用户同时使用)


目前我想到是在1、2页面用户设置的后就建立数据库,在第3个页面在读出来处理,但是这样感觉比较奇怪。

第一次做网站,求大神指点。 PHP 网站开发 数据库 分享到:
------解决方案--------------------
这位小弟,我觉得前面3步可以写到COOKIE里面,或者可以写到SESSION里面。最后再保存到数据库中。
------解决方案--------------------
也可以做成假的三页. 实际上是三个div在来回切换. 点下一页以后就把第一个div隐藏第二个显示,诸如此类 最后一起提交.  这样之前输入的信息也肯定在的
------解决方案--------------------
1、3楼的方法都很好
------解决方案--------------------
或者也可以用local stroage
具体可以看看
JavaScript本地存储实践(html5的localStorage和ie的userData)
------解决方案--------------------
引用:
也可以做成假的三页. 实际上是三个div在来回切换. 点下一页以后就把第一个div隐藏第二个显示,诸如此类 最后一起提交.  这样之前输入的信息也肯定在的


正解 为啥不用1个页面呢, , 一个页面分3部分分别提交,内容随便改 
------解决方案--------------------
session在上万个用户同时使用时 服务器压力大

一般处理的办法是
第一个页面填写input然后post到第二个页面


第二个页面填写input再加上第一个页面提交过来的值如




第三个页面填写input再加上前2个页面提交过来的值如




然后想怎么处理就怎么处理了
------解决方案--------------------
支持3楼,另外若需要初始化,可结合Ajax来使用,效果杠杠的~~~
------解决方案--------------------
引用:

www.phpzy.comtrue/phprm/7460.htmlTechArticle网页数据保留方法-PHP开发 网页数据保存方法 -- PHP开发 小弟正在做一个网站,使用PHP开发; 分为3个页面,每个页面都会让用户填写一些内容; 需要在第3个页面的时候建立数据库保存...

相关文章

相关频道:

PHP之友评论

今天推荐