Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sesje i przekazywanie zmiennych sesyjnych.
Forum PHP.pl > Forum > PHP
john_doe
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
vokiel
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.
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.