Benim web uygulamasında I $_SESSIONS
kullanıyorum ama kullanıcıların backspace tuşuna vurur bazen, o alır:
Web sayfası doldu
mesajı.
Bu neden oluyor? Ben bunu önlemek için ne yapabilirim?
It also has to do with the cache control directives sent to the browser. Take a look at http://de.php.net/manual/en/session.configuration.php#ini.session.cache-limiter and http://shiflett.org/articles/how-to-avoid-page-has-expired-warnings to learn more about the cache settings.
http://shiflett.org/articles/how-to-avoid-page-has-expired-warnings: Recap
Özel için session.cache_limiter, uyarılar "Sayfa doldu" ve POST yöntemini kullanarak herhangi bir şekilde farklı bir URL'ye yönlendirir bir ara işleme sayfasına gönderir emin olun. Önlemek için blockquote>
Dedi Chad gibi, bu geri bir POST isteği sonucu bir sayfaya gitme sonucudur. Yorumlar dediği gibi bu çeşitli nedenlerle için kötü bir fikir çünkü, sadece, bir GET ile bir POST yerini alamaz.
Istek bir POST olalım, ama sonra tarayıcı GET olarak yürütecek bir Yer başlık yönlendirme, sorunu: Ancak, iki birleştirebilirsiniz. Kullanıcıya bu tek bir işlem gibi görünecek, ancak tarayıcıya etkili bu sorunu ortadan kaldıran bir GET, ardından bir POST olacaktır.