Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1390 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Page expired

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Page expired

n°346977
Janek
Posté le 28-03-2003 à 22:03:43  profilanswer
 

Je fais un site en PHP. J'ai le pb suivant. J'ai fait une procédure de recherche qui prend comme argument un mot clé à trouver. Quand j'appuie sur Go, la routine me retounr des pointeur sur les documents trouvés. Je clique alors sur un lien et je souhaite revenir sur les résultats de recherche. Au moment où j'appuie sur la flêche "Back" il m'affiche "Page Expired blablabla" sous IE et un baratin sur les "POSTDATA plus dans le cache" sous Mozilla.
J'ai bien essayé des paramétrages au niveau du cache du navigateurs mais rien n'y fait, je suis obligé de lancer un refresh data.
 
Y a t'il un moyen d'éviter ça car c'est vraiment horrible ?
 
thx encore

mood
Publicité
Posté le 28-03-2003 à 22:03:43  profilanswer
 

n°347042
mrbebert
Posté le 28-03-2003 à 23:51:14  profilanswer
 

Tu utilises des sessions ?

n°347063
Janek
Posté le 29-03-2003 à 00:46:14  profilanswer
 

Effectivement j'utilise des sessions. Celles misent en oeuvre par PHP avec session_start() et register_variable....

n°347065
Janek
Posté le 29-03-2003 à 00:50:59  profilanswer
 

A propos, j'ai déjà testé le session_cache_limiter("Private" ) qui permet de retenir la page. Le pb c'est que lui est un peu trop fort. Du coup, si je modifie une news par exemple et que je reviens à l'affichage des news et bien on a l'impression que la news n'a pas été modifiée. Faut faire un refresh pour le constater. C'est très génant aussi.
 
Tu vois une solution à mon pb ?

n°347069
mrbebert
Posté le 29-03-2003 à 01:01:20  profilanswer
 

J'ai déja eu ce problème mais je sais plus comment il a été résolu (en fait, c'est mon collège qui s'en est occupé :whistle: ).
Je crois qu'il faut mettre 2 "paramètres" dans le session_cache_limiter, du genre :
session_cache_limiter("Private, must-revalidate" );
 
Je suis pas sur, je pourrais t'en dire plus lundi soir [:proy]

n°347090
Janek
Posté le 29-03-2003 à 10:13:56  profilanswer
 

Alors là Bebert, si tu as la solution, je te fais un gros bisou. Vivement lundi soir.  
 
On est lundi là non ? Si on est lundi ! Non pas encore. Merde. Y a un bug dans le jour de la semaine aussi ?  
 
Je suis impatient d'avoir la réponse. A+

n°347156
beleg
黑社會
Posté le 29-03-2003 à 13:32:16  profilanswer
 

drapal ... private et Private, must-revalidate font que quand e cache est un peu présent a mon gout comme le dit janek
 
pr le moment : session_cache_limiter("must-revalidate" ) marche pas mal


Message édité par beleg le 29-03-2003 à 14:18:50
n°347324
Janek
Posté le 29-03-2003 à 19:40:07  profilanswer
 

Je vais déjà tester ça.
 
Thx et à lundi.

n°347338
mrbebert
Posté le 29-03-2003 à 20:03:57  profilanswer
 

Janek a écrit :

Alors là Bebert, si tu as la solution, je te fais un gros bisou. Vivement lundi soir.  
 
On est lundi là non ? Si on est lundi ! Non pas encore. Merde. Y a un bug dans le jour de la semaine aussi ?  
 
Je suis impatient d'avoir la réponse. A+

Tu as de la chance, avec le changement d'heure tu auras 1 heure de moins à attendre :D

n°349542
mrbebert
Posté le 01-04-2003 à 19:58:25  profilanswer
 

J'ai oublié de poster hier :whistle:  
 
Au début, j'avais des problèmes avec les sessions, lorsque l'on revenait sur une page qui avait été générée par la réception d'un formulaire. Ca le fait plus depuis qu'il y a ca au début du script :
session_cache_limiter('public, no-cache';);  
session_start();

mood
Publicité
Posté le 01-04-2003 à 19:58:25  profilanswer
 

n°351501
Janek
Posté le 03-04-2003 à 14:03:26  profilanswer
 

Ah ben ok. Je vais tester ça. En attendant, j'avais mis :
 
session_cache_limiter("must-revalidate" );
session_start();
 
Ca fonctionne pas mal aussi apparemment.
 
Je vais tester avec tes params. Je ne vois pas très bien où va se situer la différence. Si qq1 sait je suis preneur de l'explication.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Page expired

 

Sujets relatifs
technique "magique" pour recuperer les données d'une page ?[I frames] Comment mettre le lien qui active la page dans la I frame ?
page perso, contenuTraduction d'une page Web dans une autre langue
[Excel 97] et les sauts de page ...Comment afficher le temps de generation de la page ?
[PHP]Qui veut mon script de page de demarrage???ma page reagit plus par un include, j'ai enfin trouvé
execution d'une page ASP en ligne de commandeactualiser une page [php]
Plus de sujets relatifs à : Page expired


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR