Maison développement back-end tutoriel 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验证的页面上加上上面的代码就有很用了,至少可以消除对于用户心 理的不良影响。
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment configurer WeChat pour empêcher les autres de m'ajouter aux discussions de groupe. Comment configurer WeChat pour empêcher les autres de m'ajouter aux discussions de groupe. Mar 13, 2024 am 08:37 AM

La méthode de chat fournie dans l'application WeChat est très simple. Vous pouvez discuter à tout moment et n'importe où. Toutes les discussions sont gratuites, créant une atmosphère sociale confortable et détendue. Vous pouvez interagir et discuter partout où vous allez, pour ne pas vous ennuyer toute la journée. Téléchargez gratuitement de nombreuses émoticônes et kaomojis intéressants. Entrez votre numéro de téléphone mobile pour vous connecter en ligne et interagir et discuter avec vos amis et votre famille en ligne, quelle que soit votre distance, vous pouvez vous contacter immédiatement et ouvrir une boîte de dialogue pour. communiquer facilement. Bien sûr, parfois vous entrerez également dans une discussion de groupe que vous ne connaissez pas sans raison. Bien sûr, ce groupe ne vous intéresse pas. Vous pouvez également le configurer pour empêcher les autres de vous attirer. Le chat sera bien meilleur. Désormais, l'éditeur est en ligne pour fournir un par un les paramètres détaillés aux utilisateurs de WeChat. Comment empêcher les autres de m'entraîner dans des discussions de groupe. 1La première étape

Comment limiter le temps de modification dans la version familiale Win10 Comment limiter le temps de modification dans la version familiale Win10 Jan 08, 2024 pm 08:34 PM

Dans certaines circonstances, empêcher strictement les utilisateurs de procéder à des ajustements temporels peut garantir que les diverses données générées pendant l'ensemble du fonctionnement du système restent exactes et intrinsèquement stables et cohérentes. Cependant, bien que de nombreux utilisateurs ne sachent pas comment implémenter cette limite de temps sur les ordinateurs Windows 10 Home Edition, vous pouvez toujours vous référer aux étapes détaillées suivantes pour mettre en œuvre cette exigence de spécification. Win10 Home Edition interdit la modification de l'heure. Appuyez sur win+Rpuis. sélectionnez "Exécuter" 2. Entrez "secpol.msc" 3. Cliquez sur "Politique locale" - "Attribution des droits d'utilisateur" 4. Double-cliquez sur la droite pour ouvrir "Modifier l'heure du système" 5. Sélectionnez le nom d'utilisateur, cliquez sur Supprimer, cliquez sur Appliquer et confirmer pour terminer le réglage

Comment réparer Reddit est une erreur amusante interdite dans Reddit Comment réparer Reddit est une erreur amusante interdite dans Reddit Oct 26, 2023 pm 11:21 PM

Qu'est-ce que « RedditisFunErrorForbidden » ? Reddit est une application intéressante avec des messages sans erreur que l'on trouve couramment sur les sites Web et les forums sociaux. Cette erreur apparaît lorsqu'un utilisateur tente d'accéder à certaines zones ou d'effectuer des actions spécifiques sur la plateforme sans les autorisations requises. La plate-forme est un grand forum en ligne avec de nombreux forums plus petits et différentes manières pour les utilisateurs d'interagir. Il comporte certaines règles et restrictions pour assurer la sécurité et l’ordre. Quelle est la raison pour laquelle « Reddit a été banni pour un bug amusant » ? Comprendre le problème aidera les utilisateurs à identifier les causes courantes. Voici quelques causes courantes d’erreurs. Subreddits privés : si le subreddit auquel vous essayez d'accéder est défini sur privé, vous devrez

Soupçonnée de concurrence déloyale, l'intelligence artificielle doit-elle être bannie du milieu sportif ? Soupçonnée de concurrence déloyale, l'intelligence artificielle doit-elle être bannie du milieu sportif ? May 27, 2023 pm 05:40 PM

ChatGPT est récemment devenu populaire dans le monde entier, et tout le monde s'est abandonné aux puissantes fonctions de l'intelligence artificielle. Ils ne savaient pas que cette chose avait été largement utilisée dans le cercle sportif il y a longtemps et avait effectivement amélioré les niveaux sportifs. Nous sommes tous étonnés de voir à quel point la technologie SAOT a changé l'orientation de la compétition lors de la Coupe du monde 2022 au Qatar. En fait, la technologie de verrouillage de caméras multi-caméras et de positionnement des capteurs a été appliquée dès les Jeux olympiques de Tokyo il y a 2 ans. Omega a passé 4 ans à développer son propre système de vision IA capable de suivre efficacement la position du ballon et de simuler la trajectoire du ballon, comme la technologie Eagle Eye. S'appuyant sur des capteurs à l'intérieur du ballon et des caméras multi-caméras pour capturer à 250 images par seconde, le système a un taux de précision de plus de 99 % en beach-volley. Cela a changé par rapport au passé, lorsque les arbitres s'appuyaient sur l'œil nu et la vidéo.

Comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac - Comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac Comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac - Comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac Mar 18, 2024 pm 12:30 PM

Amis, savez-vous comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac ? Aujourd'hui, je vais vous expliquer comment empêcher le disque dur d'entrer en veille prolongée dans le système Mac. Si vous êtes intéressé, venez jeter un œil avec l'éditeur. . J'espère que cela peut vous aider. Étape 1 : Après avoir ouvert les préférences du système informatique, cliquez sur Économie d'énergie (comme indiqué sur l'image). Étape 2 : Après avoir ouvert la page d'économie d'énergie, cliquez sur Alimentation (comme indiqué sur l'image). Étape 3 : Sur la page des paramètres d'alimentation, décochez l'option « Mettre le disque dur en veille prolongée si possible » (comme indiqué sur l'image).

Comment implémenter la mise en cache des données et la mise en cache des pages via le framework Webman ? Comment implémenter la mise en cache des données et la mise en cache des pages via le framework Webman ? Jul 08, 2023 am 10:58 AM

Comment implémenter la mise en cache des données et la mise en cache des pages via le framework Webman ? Webman est un framework Web basé sur Python qui est léger, flexible, facile à utiliser et prend en charge une variété de plug-ins et d'extensions. Dans le développement Web, la mise en cache des données et la mise en cache des pages sont l'un des moyens importants pour améliorer les performances du site Web et l'expérience utilisateur. Dans cet article, nous explorerons comment implémenter la mise en cache des données et la mise en cache des pages via le framework Webman et donnerons des exemples de code correspondants. 1. Cache de données Le cache de données consiste à mettre en cache certaines données fréquemment consultées

Comment la mise en cache des données, la mise en cache des résultats et la mise en cache des pages doivent-elles être utilisées dans Golang ? Comment la mise en cache des données, la mise en cache des résultats et la mise en cache des pages doivent-elles être utilisées dans Golang ? Jun 19, 2023 pm 09:04 PM

Golang est un langage de programmation efficace, concis et fiable, de plus en plus utilisé dans les applications Web. Afin d'optimiser les performances des applications Web, les développeurs doivent généralement utiliser une technologie de mise en cache pour réduire l'accès aux ressources et améliorer la vitesse de réponse des applications. Dans Golang, la mise en cache des données, la mise en cache des résultats et la mise en cache des pages sont des technologies de mise en cache couramment utilisées. Dans cet article, nous comprendrons le but et l'utilisation de ces 3 technologies de mise en cache. 1. Mise en cache des données La mise en cache des données fait référence au stockage en mémoire des données fréquemment consultées pour améliorer

Comment interdire aux étrangers de rechercher sur TikTok Comment interdire aux étrangers de rechercher sur TikTok Mar 01, 2024 am 09:04 AM

Lors de l'utilisation du logiciel Douyin, nos comptes seront recherchés par des utilisateurs inconnus. Ce qui suit vous présentera comment empêcher la fouille d’étrangers. 1. Après avoir ouvert l'application Douyin sur votre téléphone mobile, cliquez sur « I » dans le coin inférieur droit de la page pour changer. Cliquez sur l'icône des trois lignes horizontales dans le coin supérieur droit de la page pour ouvrir la fenêtre de menu, puis recherchez et cliquez sur la fonction « Paramètres » pour l'ouvrir. 3. Il y a un « Paramètres de confidentialité » sur la page des paramètres, cliquez dessus pour y accéder. 4. Cliquez sur « Trouver mon chemin » sur la page des paramètres de confidentialité. 5. Après être entré dans la nouvelle interface, cliquez sur les paramètres actuels derrière l'élément « Peut être recherché par des inconnus » pour entrer. 6. Une fenêtre apparaîtra en bas de la page. Cliquez sur le bouton de commutation derrière « Peut être recherché par des inconnus ».

See all articles