search
HomeBackend DevelopmentPHP TutorialPHP禁止页面缓存的代码_php技巧

核心代码:

复制代码 代码如下:

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验证的页面上加上上面的代码就有很用了,至少可以消除对于用户心 理的不良影响。
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
微信如何设置禁止别人拉我进群聊 设置不让别人拉我进群聊的方法微信如何设置禁止别人拉我进群聊 设置不让别人拉我进群聊的方法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%。这改变了以往裁判靠肉眼和录像去做

win7如何禁止qq扫描本地硬盘win7如何禁止qq扫描本地硬盘Jun 29, 2023 am 10:59 AM

win7如何禁止qq扫描本地硬盘?QQ是我们最常使用的即时通讯社交软件,拥有非常多便捷的功能,可以带给我们相当便利的线上社交服务。不过,QQ出于安全考虑会进行扫描本地硬盘的操作,却有可能会导致用户的隐私信息泄露,因此有不少的小伙伴想要禁止qq扫描本地硬盘,那么,我们具体要怎么操作呢?下面就由小编为大家带来win7禁止qq扫描本地硬盘方法。win7禁止qq扫描本地硬盘方法1、第一种方法:进入C盘——DocumentsandSettings——Administrator——ApplicationDa

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

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

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

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

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

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

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Hot Tools

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.