begin process at 2012 05 27 20:02:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > EMPÊCHE LA PAGE D'ÊTRE STOCKÉE DANS LE CACHE

EMPÊCHE LA PAGE D'ÊTRE STOCKÉE DANS LE CACHE


 Information sur la source

Note :
8,71 / 10 - par 7 personnes
8,71 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Initié Date de création :05/10/2004 Date de mise à jour :06/07/2005 15:41:26 Vu :3 666

Auteur : LaurentKOogar

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Empêche la page d'être stockée dans le cache
Special cache instructions for Internet Explorer 5+

Source

  • *********************
  • * *
  • * http://www.phpsources.org/ *
  • * *
  • *********************
  • <?php
  • // Empêche la page d'être stockée dans le cache
  • // Special cache instructions for Internet Explorer 5+
  • $CachePlus = "";
  • if (ereg("MSIE [56789]", (isset($HTTP_USER_AGENT)) ? $HTTP_USER_AGENT : getenv("HTTP_USER_AGENT"))) $CachePlus = ", pre-check=0, post-check=0, max-age=0";
  • $now = gmdate('D, d M Y H:i:s') . ' GMT';
  • header("Expires: $now");
  • header("Last-Modified: $now");
  • header("Cache-Control: no-cache, must-revalidate".$CachePlus);
  • header("Pragma: no-cache");
  • ?>
*********************
*                                      *
* http://www.phpsources.org/            *
*                                      * 
*********************

<?php 

// Empêche la page d'être stockée dans le cache 
// Special cache instructions for Internet Explorer 5+ 

$CachePlus    = ""; 
if (ereg("MSIE [56789]", (isset($HTTP_USER_AGENT)) ? $HTTP_USER_AGENT : getenv("HTTP_USER_AGENT"))) $CachePlus = ", pre-check=0, post-check=0, max-age=0"; 
$now        = gmdate('D, d M Y H:i:s') . ' GMT'; 

header("Expires: $now"); 
header("Last-Modified: $now"); 
header("Cache-Control: no-cache, must-revalidate".$CachePlus); 
header("Pragma: no-cache"); 

?> 

 Conclusion

D'autres scripts sur
http://www.phpsources.org/


 Historique

06 juillet 2005 15:41:26 :
Mise à jour du script :)

 Sources du même auteur

Source avec Zip Source avec une capture WEB TOP LISTE
AFFICHER LA PHOTO DU JOUR CHOISI DE MANIÈRE ALÉATOIRE À PART...
Source avec Zip PHPMYPARTENAIRE V1.0 - ANNUAIRE DE PARTENAIRES (SITES WEB) A...
TRAQUER GOOGLE
VISIONNEUSE SUR 2 COLONNES AVEC ZOOM ET SUPRESSION DU FICHIE...

 Sources de la même categorie

SUPPRESSION AUTOMATIQUE DES FICHIERS RAW ORPHELINS APRÈS UN ... par malokaff
UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151

Commentaires et avis

Commentaire de iomega le 06/10/2004 08:12:13

Bonjour, je voudrai savoir à quoi cela sert d'empêcher la page d'être stockée dans le cache  ?
merci de votre réponse et à bientôt

Commentaire de ImmortalPC le 06/10/2004 19:01:28

Il a raison sa sert a koi de faire ça???

Commentaire de GRenard le 08/10/2004 22:58:02

Si la page doit être recharger à chaque fois que la personne va sur le site. Ainsi, elle ne sera pas prise de l'ordinateur en local mais bien retélécharger à chaque fois. Ceci peut-etre utile pour des pages qui contient des données qui sont suceptibles de changer souvent...

Commentaire de Nebraska le 13/10/2004 12:38:06

le php servant a la base à générer des pages dynamique rappelons le mdr

Commentaire de aze555666 le 22/10/2004 17:34:40

Je met un 10 pour compenser un 1 non mérité.
Ce code fonctionne très bien, j'ai juste eu à enlever le dernier header. Très utile pour un mini forum: quand on ajoute une message, il permet qu'il soit visible sans réactualiser la page, ni se reconnecter dans mon cas.

Commentaire de doplesh le 06/07/2005 15:29:55

Je met aussi un 10 et je mettrais plus si je pouvais : ça fait un bout de temps que je bidouille pour empecher la mise en cache de mes pages.

Pour répondre à la première personne qui se demande à quoi ça sert d'empêcher la page d'être stockée dans le cache, et bien à faire du php, c'est à dire qu'un site écrit en php, en général a des variables et donc change à chaque clic et donc autoriser la mise dans le cache, c'est s'attirer des ennuies d'une manière ou d'une autre.

Commentaire de moveyourfeet79 le 01/01/2006 19:40:58

salut
j'vien d'ouvrir un site d'élection,pour proteger,j'ai installer ce code,mais quoi que je fasse,ca me met toutes les lignes en erreur...

es ce que ca  ca efface le contenus (gif,script ect)  ? désoler j'suis un gros novice

bonne année

Commentaire de moveyourfeet79 le 01/01/2006 21:52:26

si quelqun passe par ici...
depuis le début,je met le code implanter dans un autre code php...là je l'ai mise dans une page vide sous free : voila les erreurs.

********************* * * * http://www.phpsources.org/ * * * *********************
Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/2/2/fitzgerald/clo/galerie.php:7) in /var/www/sdb/2/2/fitzgerald/clo/galerie.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/2/2/fitzgerald/clo/galerie.php:7) in /var/www/sdb/2/2/fitzgerald/clo/galerie.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/2/2/fitzgerald/clo/galerie.php:7) in /var/www/sdb/2/2/fitzgerald/clo/galerie.php on line 18

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/2/2/.../clo/galerie.php:7) in /var/www/sdb/2/2/.../clo/galerie.php on line 19

Commentaire de LaurentKOogar le 01/01/2006 22:39:51

Que fais ce code ? donc si met du html avant le code, ca va beuger ;) Bonne année au passage

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales