![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jest taka sytuacja: strona1 - zawiera formularz z danymi POST --> strona2 - obsluga POST-a --> strona 3 I teraz jak na stronie 3 robie java script: history.go(-1) to przechodzi do poprzedniej, ale jednoczesnie przegladarka ostrzega, ze musi wyslac POST od nowa. To do kitu bo akcja w php wywolywana przez POST wykonuje sie drugi raz. Czy mozna w JavaScripcie jakos wyczyscic dane POST w przegladarce, zeby nie byly juz wysylane ponownie? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Było to niejednokrotnie poruszane na forum. Wpisz w wyszukiwarkę header i poszukaj sobie odpowiednich wątków.
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Hmm...
No szukam i znalezc nie moge. Moze to jest proste jak juz sie wie, co sie chce znalezc... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 188 Pomógł: 0 Dołączył: 23.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Schemat rozwiazania:
Masz 3 pliki: 1.php, 2.php, 3.php. 1.php -> generuje formularz i przekazuje dane do 2.php (form, action="2.php"). 2.php -> analizuje i przetwarza dane a nastepnie wysyla nakaz przekierowania na plik 3.php (header("Location: 3.php"); exit(0)). 3.php -> jakis komunikat ze dane zostaly (lub nie) przetworzone. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Aha, o to chodzi. Dzieki
![]() |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Można to rozwiązać na 1 pliku php.
A teraz przykład: plik formularz.php
Ten post edytował eai.pl 17.02.2006, 18:42:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 21:50 |