PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 23-10-2009 10:55:09

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

[Résolu] update de news avec chrome???? bizarre !

hello à tous,
je constate avec le navigateur Chrome que l'update des news php ne se fait pas tjs... bizarre il faut parfois rafraichir sa page pour que la nouvelle news apparaisse... un truc jamais rencontrés avec les autres navigateurs IE, safari, firfox, opera...
strange !!

des pistes concernant ce pb?

Hz

Hors ligne

#2 23-10-2009 15:18:26

Maskime
Membre
Lieu : Paris 15ème
Inscription : 11-05-2009
Messages : 134
Site Web

Re : [Résolu] update de news avec chrome???? bizarre !

Hello,

certainement un problème de mise en cache.
Il faut que tu indique au navigateur qu'il doit mettre son cache à jour.


header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date dans le passé
 

La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes

Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs wink

Hors ligne

#3 23-10-2009 17:48:27

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

Re : [Résolu] update de news avec chrome???? bizarre !

merci Maskime smile
je le place ds le head de ma page ou peu importe?
sinon à quoi sert la "date d le passé"?

thx !

Hz

Hors ligne

#4 24-10-2009 06:40:00

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : [Résolu] update de news avec chrome???? bizarre !

Tu le place en haut de script, les header se doivent d'être interprété en premier dans la logique.
La date qui est factice(on aurait pu mettre une autre date tant qu'elle est antérieure à la date d'aujourd'hui) indique au navigateur que son cache n'est pas à jour et cela le force à recharger la page dans son cache.

Hors ligne

#5 24-10-2009 13:34:29

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

Re : [Résolu] update de news avec chrome???? bizarre !

super merci

Hors ligne

#6 26-10-2009 10:04:19

10000hz
Membre
Inscription : 30-07-2009
Messages : 64

Re : [Résolu] update de news avec chrome???? bizarre !

ç marche nikel, parfait (chrome étant un peu persistant sur le cache)
pour infos: toujours mettre le code avant toute ligne de code, tout en haut de votre page php, sinon il ne l'interprète pas ...

thx !
Hz

Hors ligne

Pied de page des forums