首页 后端开发 php教程 PHP禁止页面缓存的代码_php技巧

PHP禁止页面缓存的代码_php技巧

May 17, 2016 am 09:15 AM
禁止 页面缓存

核心代码:

复制代码 代码如下:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pramga: no-cache");

这对于某些页面来说是很有用的,例如:验证码,因为每次生成的验证码必须不同,否则验证码就没有任何意义了,这就可以用上面的语句实现禁止缓存。
再比如:“ 每回贴一次就换一个美女图片”,必须禁止页面缓存,否则返回的是缓存中相同的图片。
最近看到百度联盟上的《联盟志》-“如何让网民爱上你的网站”(主要是讨论如何提高用户体验的)联想到一点:
以论坛为例,当用户登陆后显示的是登陆后的 页面例如“管理”、“修改资料”等,当用户退出论坛后,再次返回刚才的页面,
仍然有“管理”、“修改资料”等(因为返回的是 缓存页面),虽然这时候cookie已经清空,“管理”、“修改资料”等已经不起作用了,
但是用户仍然以为这是有效的页面,从而认为别人也可以“管 理”、“修改资料”等,以为网站是不安全的(虽然实际上是安全的)。这时候在需要cookie验证的页面上加上上面的代码就有很用了,至少可以消除对于用户心 理的不良影响。
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

微信如何设置禁止别人拉我进群聊 设置不让别人拉我进群聊的方法 微信如何设置禁止别人拉我进群聊 设置不让别人拉我进群聊的方法 Mar 13, 2024 am 08:37 AM

  微信app软件内提供的聊天方式非常简洁,随时随地想聊就聊,所有的聊天都是完全不收费的,营造舒适轻松的社交氛围。走到哪里都可以互动聊天,让你一整天都不会感觉到无聊。超多有趣的表情包、颜文字免费下载,输入手机号在线登录,与好友、家人在线互动聊天,不管多远的距离都可以第一时间联系到对方,打开对话框轻松交流,当然有时候你也会无缘无故进入一个不认识的群聊,当然这个群是你不感兴趣的,也是可以设置不让他人拉你进去,聊天会好很多,现在小编在线详细一一为微信用户们带来设置不让别人拉我进群聊的方法。  1第一步

如何修复Reddit是Reddit中禁止的有趣错误 如何修复Reddit是Reddit中禁止的有趣错误 Oct 26, 2023 pm 11:21 PM

什么是“RedditisFunErrorForbidden”?Reddit是一个有趣的应用程序,带有无错误的消息,通常出现在网站和社交论坛上。当用户尝试在未经所需权限的情况下访问某些区域或在平台上执行特定操作时,会弹出此错误。该平台是一个大型在线论坛,有许多较小的论坛和不同的用户互动方式。它有一定的规则和限制来确保事情的安全和秩序。“Reddit是有趣的错误被禁止”的原因是什么?了解问题将有助于用户确定常见原因。以下是导致错误的一些常见原因。私有子版块:如果您尝试访问的子版块设置为私有,则需要成

限制修改时间在win10家庭版的方式 限制修改时间在win10家庭版的方式 Jan 08, 2024 pm 08:34 PM

在特定情境之下,严格限制用户对时间进行任意调整可以确保整个系统运行时生成的各种资料均保持准确无误以及内在稳固一致。然而,虽然有许多用户对如何在Windows10家庭版电脑上实施这种时间限制并不明了,但您依然可以参照以下详细步骤来实现这一规范要求win10家庭版禁止修改时间方法1、按下win+R然后选择“运行”2、输入“secpol.msc”3、点击“本地策略”—“用户权限分配”4、右侧双击打开“更改系统时间”5、选中用户名,点击删除,点击应用并确定即可完成设置

涉嫌不公平竞争,人工智能该被体育圈禁止吗? 涉嫌不公平竞争,人工智能该被体育圈禁止吗? May 27, 2023 pm 05:40 PM

近期ChatGPT在全球爆火,大家都臣服于人工智能的强大功能,殊不知这东西在很早之前就已经被体育圈广泛应用,并有效提高运动水平了。我们都惊叹于2022卡塔尔世界杯上SAOT技术改变了比赛走向,其实多机位摄像头锁定、传感器定位的技术早在2年前进行的东京奥运会上就已经开始应用了。欧米茄花了4年时间鼓捣出自己的AI视觉系统,能够有效地跟踪球的方位并像鹰眼技术一样模拟球的运动轨迹。依托球体内部传感器和多机位摄像头以每秒250帧的捕捉,该系统在沙滩排球中的准确率超过99%。这改变了以往裁判靠肉眼和录像去做

Mac系统如何禁止硬盘进入休眠-Mac系统禁止硬盘进入休眠的方法 Mac系统如何禁止硬盘进入休眠-Mac系统禁止硬盘进入休眠的方法 Mar 18, 2024 pm 12:30 PM

小伙伴们知道Mac系统如何禁止硬盘进入休眠吗?今天小编就来讲解Mac系统禁止硬盘进入休眠的方法,感兴趣的快跟小编一起来看看吧,希望能够帮助到大家。第一步:打开电脑系统偏好设置后,点击节能(如图所示)。第二步:打开节能页面后,点击电源(如图所示)。第三步:在电源设置页面,取消勾选『如果可能,使硬盘进塑虚躲入休眠』选项(如图所示)。

如何通过Webman框架实现数据缓存和页面缓存? 如何通过Webman框架实现数据缓存和页面缓存? Jul 08, 2023 am 10:58 AM

如何通过Webman框架实现数据缓存和页面缓存?Webman是一款基于Python的Web框架,它具有轻量、灵活、易用的特点,并且支持多种插件和扩展。在Web开发中,实现数据缓存和页面缓存是提高网站性能和用户体验的重要手段之一。在本文中,我们将探讨如何通过Webman框架实现数据缓存和页面缓存,并给出相应的代码示例。一、数据缓存数据缓存是将一些频繁访问的数据

抖音如何禁止陌生人搜索 抖音如何禁止陌生人搜索 Mar 01, 2024 am 09:04 AM

使用抖音软件时,我们的账号会被陌生用户搜索到。下面为大家介绍一下禁止陌生人搜索到的操作方法。1.打开手机中的抖音APP进入后,在页面的右下角点击“我”进行切换。点击页面右上角的三条横线图标,打开菜单窗口,然后找到并点击“设置”功能打开。3.在设置页面里有一个“隐私设置”,在它的上面点击进入。4.在隐私设置页面里点击“找到我的方式”。5.进入到新的界面后,在“可以被陌生人搜索到”这一项后面点击当前设置进入。6.这时页面底部会弹出一个窗口,在“可以被陌生人搜索到”的后面点击开关按钮,当按钮设置为灰白

Golang中数据缓存、结果缓存、页面缓存都应当怎样使用? Golang中数据缓存、结果缓存、页面缓存都应当怎样使用? Jun 19, 2023 pm 09:04 PM

Golang是一门高效、简洁、可靠的编程语言,其在Web应用程序方面的使用越来越广泛。为了优化Web应用程序的性能,开发人员通常需要使用缓存技术来减少资源的访问和提升应用程序的响应速度。在Golang中,数据缓存、结果缓存和页面缓存是常用的缓存技术。在本文中,我们将了解这3个缓存技术的用途和用法。1.数据缓存数据缓存是指将经常访问的数据存储到内存中,以提高

See all articles