Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> method="post", odswiezanie strony + guzik "back"
-rb-
post
Post #1





Goście







prosze mi podac przyklad skryptu wysylania formularza metoda "post", ale tak zeby:

1.Skrypt przetwarzajacy dane z formularza po swoim zakonczeniu powinien przekierowac przegladarke na inna strone. Odswiezenie jej
NIE POWINNO wywolac powtórnego submita, a cofajac sie guzikiem back w przegladarce NIE POWINNO dojsc do sytuacji, w której
formularz zostanie wywolany ponownie.

czy to wogole jest mozliwe?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(rb @ 2005-08-05 12:47:18)
czy to wogole jest mozliwe?

Oczywiście.

plik index.php
  1. <?php
  2.  
  3. if( ! empty( $_GET[ 'result' ] ) )
  4. {
  5. echo 'Rezultat: ' . $_GET[ 'result' ];
  6. }
  7.  
  8. ?>
  9. <form action=\"action.php\" method=\"post\">
  10. <!-- jakieś pola formularza -->
  11. </form>


plik action.php
  1. <?php
  2.  
  3. // jakieś przetwarzanie danych
  4.  
  5. $blnResult = 'ok'; // lub 'zonk' jeżeli się nie udało (przetwarzanie danych)
  6.  
  7. header( 'index.php?result=' . $blnResult );
  8.  
  9. ?>


Coś w tym stylu. Kod pisany z palca ale mam nadzieję że nie wkradł się żaden błąd.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 22:42