Nasze założenie jest takie że mamy formularz logowania na stronie i po podaniu danych i wciśnięciu przycisku zaloguj storna wysyła login i hasło metodą post i loguje użytkownika i teraz chcemy aby użytkownik mógł wrócić do poprzedniej strony lub został automatycznie na nią przekierowany ale jeśli to zrobimy poprzez JavaScript
<input type="button" value="Wróć" onclick="history.back()">
zobaczymy ostrzeżenie o tym czy chcemy ponownie wysłać dane POST aby uniknąc tego komunikatu na końcu skryptu logującego dajcie ten kod PHP:
{
header('Expires: ' . gmdate('D, d M Y H:i:s', time()+1000) . ' GMT');
header('Cache-Control: Private');
}
Dzięki temu po wciśnięciu przycisku wstecz czy funkcji javascript użytkownik nie zobaczy ostrzeżenia.
Listing
Ranga: Administrator serwisu Punktów: 0