如何在php禁止浏览器使用缓存页面的情况下返回原来的页面

做一个在线考试,考完后会给出答案,如果可以使用页面缓存的话,就可以利用“返回上一页”操作再做一次题目来通过考试。但由于php禁止浏览器使用缓存页面,每次返回原来的页面都会... 做一个在线考试,考完后会给出答案,如果可以使用页面缓存的话,就可以利用“返回上一页”操作再做一次题目来通过考试。但由于php禁止浏览器使用缓存页面,每次返回原来的页面都会重新出一套新的题目,使用IE、FIREFOX、OPERA、Google Chrome浏览器都无法返回到原来的题目,有什么办法可以突破php对禁止浏览器使用缓存页面的限制吗?
本人是使用者,不是设计者。
展开
 我来答
zhuhuaizhong
2013-05-16 · TA获得超过7276个赞
知道大有可为答主
回答量:3978
采纳率:63%
帮助的人:3561万
展开全部
只要服务器端设计严谨,你再怎么在客户端搞也没意义。
页面过期是设置的http header,要想修改header那你得想法截获 http 数据通信的包,修改完了再恢复http对话,难度可不小。
而且设计者一般都在提交之后肯定就设定某个标记指明这次测试结束了,你即便能再次提交,肯定也会出现错误的,当然,不排除设计者是巨笨的那种情况。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小花椒Daddy
2015-08-05 · 超过29用户采纳过TA的回答
知道答主
回答量:59
采纳率:50%
帮助的人:49.2万
展开全部
$_SERVER['HTTP_REFERER']; 会记录浏览器从哪个页面来的,获取到对应的地址后可以赋值到前台静态页面,或者操作后后台直接跳转;希望对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式