PHP做了缓存之后不能提交表单
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP做了缓存之后不能提交表单相关的知识,希望对你有一定的参考价值。
如题,做了缓存,表单提交后还是返回那个页面,怎么回事?
参考技术A 你是不是在修改方法之前做的缓存?新写的方法或者跳转的页面不生效?把缓存删掉,或者暂时先关闭缓存,新修改的方法和跳转就可以生效了。 参考技术B php做缓存有很多办法,不知道你问的什么表单的理解
1.表单的作用:数据的提交
2.action:数据提交的地址,默认是当前页面
method:数据提交的方式,默认是get
3.get方式,将数据名值对用=链接,多个数据用&连接,然后把数据放到url?后面传给指定的url,由于url长度的限制,get方式不能传输过多的数据
post方式,将数据放在请求头的form data内,安全性高,不会被缓存,理论上,可以传输无限多的数据(可以在php配置文件中设置)
以上是关于PHP做了缓存之后不能提交表单的主要内容,如果未能解决你的问题,请参考以下文章