Page précédente et les formulaires sous PHP

 

Lors de l'utilisation de sessions sous PHP, un formulaire qui déclenche POST posera des soucis lors du retour à la page précédente du navigateur (càd sur le formulaire):

Vous obtiendrez certainement une page blanche avec un message d’erreur du style « Le document est expiré ».

Image non trouvée !

Pour résoudre ce problème, utilisez session_cache_limiter avant le session_start() de toutes vos pages:

session_cache_limiter('private_no_expire, must-revalidate');

session_start

[... votre code ...]