php关于表单提交后提示有填错的然后返回,表单数据全无的解决办法?

疯狂的流浪 发布于 2014/07/22 09:42
阅读 330
收藏 0
PHP

各位web大神过来看一看这个问题,

具体情况是这样,我直接拿一个例子来说吧,比如这个网站的注册页面:

http://www.mdstea.cn/do/reg.php

(绝非广告,只是这个网站是用齐博cms做的,所以可以作为例子来说明)

你故意把验证码填错,然后提交,会提示验证码错误,然后返回后发现刚才填的比如账号,邮箱什么的全都没有了,这个请问怎么解决,是js的原因吗?

加载中
0
帖子列表
帖子列表
value="<?php echo htmlapecialchars($_POST['username']);?>"
疯狂的流浪
疯狂的流浪
这样?感觉很暴力的样子,点击返回后还可以得到数据?我试一下先@蟋蟀哥哥
0
雪梨苹果
雪梨苹果

用session做的,如果是现代浏览器的话,还可以用storage模拟。

cookie不安全,不要用。。。

疯狂的流浪
疯狂的流浪
回复 @雪梨苹果 : 好的,我自己看一下相关的,感谢了,小苹果,嘿嘿
雪梨苹果
雪梨苹果
回复 @疯狂的流浪 : 告诉你好了,用session_cache_limiter做的,这是传统方法。
疯狂的流浪
疯狂的流浪
不太明白你的意思了,这个我也是看别人的程序,感觉好像是js问题,但是又不像,蛋疼
0
风亭了云知道
风亭了云知道
直接用ajax调,先判断验证码,页面不用刷新
疯狂的流浪
疯狂的流浪
感谢指点
疯狂的流浪
疯狂的流浪
不太会搞,表示伤不起啊,学学看了
0
你若安好
你若安好

引用来自“风亭了云知道”的评论

直接用ajax调,先判断验证码,页面不用刷新
+1
返回顶部
顶部