Page 1 sur 1

problème de délais lorsque je clique sur précédent

Posté : 11 avr. 2006, 08:33
par sam01
voici le message d'erreur que j'ai lorsque je clique sur précédent :

j'ai ce message d'erreur :

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 .

est-ce normal ?

Posté : 11 avr. 2006, 08:39
par Cyrano
Ça veut dire que tu as un code qui dépasse le timeout (par défaut 30 secondes) pour s'exécuter.

Posté : 11 avr. 2006, 11:35
par Ryle
Objection votre honneur !!! :)

Ce n'est pas un message d'erreur mais d'information de IE, et il est tout à fait normal.

Ca veut juste dire que les données qui ont permis d'accéder à cette page ont été envoyées via POST et que celles-ci ne sont plus valides (contrairement aux données envoyées en GET, qui sont toujours présentes dans l'adresse de la page).

Pour que la page soit affichée correctement, le renvoi des données est nécessaire. Par sécurité, Internet Explorer demande à l'utilisateur si celui-ci veut renvoyer les données qui avait été envoyé une nouvelle fois afin d'afficher la page :)

Par exemple si le résultat est une insertion en base, le fait de renvoyer automatiquement les données en génererait une seconde, d'où le message de confirmation. (Ca parait peut être plus évident s'il est question de commande ou de payement en ligne ;))