Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
Witam,
dlaczego tak się dzieje: mamy np 4 pliki, każdy z nich jest formularzem i kolejno jest przekierowanie 1.php -> 2.php -> 3.php -> 4.php W każdym z tych plików odpalona jest sesja i zapisywane są do niej wartości z formularzy np $_SESSION['$row'] = $_POST['$row']. Wstawiłem też przyciski wróć z JSowym onClick="history.back()". Atrybut VALUE w każdym z pól forumarza ustawiłem na to co w sesji chcąc uzyskać efekt wpisywania tyle co wpisanej wartosci po kliknieciu we wstecz. No i robi się tak, że gdy wpisuje jakąś wart w formularz przechodze dalej (submitem i przypisuje do sesji) klikam wstecz i ta wart nie jest zmieniona dopiero po odswiezeniu. Czy coś robie nie tak czy nie da się tego obejść? pozdro |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%)
|
To zamiast przejścia w historii rób przejście do poprzedniej strony, ale jako submit.
A w każdym pliku sprawdzaj czy wartości pól są zapisane w sesji, i jeśli tak to je wpisuj do pól, a jak nie to zostają puste. |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 15:19 |