![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 3 Dołączył: 18.10.2012 Skąd: Zagłębie Dąbrowskie Ostrzeżenie: (0%) ![]() ![]() |
wyobraźmy sobie zwykły formularz gdzie dane przesyłane są metodą POST
po przesłaniu formularza odbieramy dane etc. teraz chcemy kliknąć przycisk "wstecz" w przeglądarce i dostajemy komunikat od przeglądarki "czy chcemy ponownie wysłać dane POST" aby tego uniknąć znalazłem taki oto link: link do funkce.net a wnim rozwiązanie: Kod if ($_SERVER['REQUEST_METHOD']=='POST') { header('Expires: ' . gmdate('D, d M Y H:i:s', time()+1000) . ' GMT'); header('Cache-Control: Private'); } i teraz pytanie do was. Czy to ktoś mi może wytłumaczyć zasadę działania tego krótkiego kodu? w sensie dlaczego komunikat nie jest już wyświetlany? czy są jakieś wady tego rozwiązania? Ten post edytował semafor1985 26.02.2013, 18:01:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 15:52 |