[HTML/JavaScript] Bouton retour du navigateur est formulaire

Bouton retour du navigateur est formulaire [HTML/JavaScript] - HTML/CSS - Programmation

Marsh Posté le 04-06-2004 à 11:30:41    

Voilà,  
 
  j'ai une page WEB avec une zone de texte pour effectuer une recherche.
 
  Lorce que j'effectue une recherche, mon formulaire interroge une page (result_recherche.php4) pour qui m'affiche les résultat (classique non ?). Cette parge de résultat comporte des liens qui me redirigent vers les articles souhaits. Lorce que je click sur un de ses liens générés, je me dirige donc vers la page correspondante (encore normal !)
 
  mais lorceque je suis sur de ces pages, et que je click sur le bouton "retour" de mon navigateur, il me met le message suivant :  
 

Avertissement : expiration du délai pour cette page La page requise a été créée en utilisant les informations fournies dans un formulaire. Cette page n'est plus disponible. Par sécurité, Internet Explorer ne renvoie pas automatiquement les informations vous concernant.  
 
Pour envoyer vos informations à nouveau et afficher cette page Web, cliquez sur le bouton Actualiser.

 
  Alors comment faire pour ne pas reposter ces données comme le font Google, Yahoo, hardware.fr ou tellement d'autres...  
 
  Merci !  :hello:


Message édité par the_white_rabbit le 04-06-2004 à 11:32:43
Reply

Marsh Posté le 04-06-2004 à 11:30:41   

Reply

Marsh Posté le 04-06-2004 à 11:36:21    

Normal, tu dois être en méhode POST.


---------------
Mieux vaut partir sur des rires de qualités que sur un silence de quantité.
Reply

Marsh Posté le 04-06-2004 à 11:40:36    

NerOcrO a écrit :

Normal, tu dois être en méhode POST.


 
  HFR aussi est en POST je crois.

Reply

Marsh Posté le 04-06-2004 à 14:06:08    

:bounce:  
 
  Siyouplé m'seurs dames ...

Reply

Marsh Posté le 04-06-2004 à 14:10:40    

the_white_rabbit a écrit :

HFR aussi est en POST je crois.


 
Ouais mais c'est des malins ;)


---------------
Mieux vaut partir sur des rires de qualités que sur un silence de quantité.
Reply

Marsh Posté le 04-06-2004 à 16:59:45    

NerOcrO a écrit :

Ouais mais c'est des malins ;)


 
Oué, merci, ça m'avance vachement !

Reply

Marsh Posté le 04-06-2004 à 17:20:09    

Non, sans déc,  
 
  je vois pas comment on fait pour ne pas reposter les contenue du formulaire lorceque je retourne sur la page qui contient le résultat de ma   recherche.


Message édité par the_white_rabbit le 04-06-2004 à 17:20:54
Reply

Marsh Posté le 04-06-2004 à 17:33:29    

faut gérer ça avec les meta et les refresh... mais je ne sais plus comment exactement...
essaie de coup des expires, cache et autre au niveau de ta page... je susi sûr que tu trouveras le bon...
ou alors tu mets ton formulaire dans la session et tu vérifies à chaque affichage de la page si la session existe ou pas (tu la crées au besoin)... et à l'affichage du formulaire qui envoie tu effaces la session...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed