Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyczyścić POST
Forum PHP.pl > Forum > PHP
kapral
Jak mogę wyczyścić dane przesyłane metodą POST. Ponieważ jeśli dam wstecz w przeglądarce to czynność wykonuję się jeszcze raz (np: wysłanie jeszcze raz tego samego listu)
strife
Witam,

Możesz ustawić sesje, gdy user zrobi wstecz to wywali mu bład, było juz na forum jakos niedawno taki temat... hmm...

np.
  1. <?php
  2.  
  3.  
  4. if (isset($_SESSION['tak'])) // jesli sesja tak istnieje to die
  5. {
  6.   die();
  7. }
  8. // ...
  9. if (isset($_POST['submit'])) // jesli wcisnie guzik to sesja tak sie uaktywni
  10. {
  11.    $_SESSION['tak'] = 1;
  12. }
  13.  
  14. ?>

Mozna też przez $_COOKIE, ale jak wiadomo nie ma pewnosci.

Pozdro!

UPDATE
Znalazlem => http://forum.php.pl/index.php?showtopic=28888
hwao
  1. <?php
  2. header( 'location: strona.pl/plik.php' );// post sie czysci
  3. ?>
kapral
Dzięki za podpowiedzi ale dalej mi nie wychodzi sad.gif
strife
Tak więc podaj kawałek kodu, to się zobaczy co można zrobić.. smile.gif
kapral
Dzięki serdeczne, ale chyba już zrobiłem.
Pozdrawiam smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.