Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sesje i przekazywanie zmiennych sesyjnych.
john_doe
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
vokiel
post
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.
Go to the top of the page
+Quote Post

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: 21.12.2025 - 15:19