Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Sesje i powroty
lectric
post
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 1
Dołączył: 22.08.2006
Skąd: universe

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


Witam

Z pliku index.php za pomoca form - post przesylam dane do pliku weryfikacja.php odpowiedzialnego za sprawdzenie poprawnosci przeslanych danych. Na poczatku dzialania weryfikacja.php odpalana jest sesja session_start(). Dodatkowo plik weryfikacja.php wyposarzony jest w formularz identyczny jak w pliku index.php. Nastepnie jesli weryfikacja.php napotka blad wyswietli odpowiedni komunikat przy odpowienim polu formularza, w przeciwnym przypadku przypisane zostaja zmienne typu $_SESSION['x'] odpowienio dla kazdego z pol w formularzu oraz zostaje wywolany plik podglad.php. Plik podglad korzysta z wczesniej ustawionych zmienny $_SESSION['x'] i wyswietla je. Na tym etapie uzytkownik moze zaakcepotwac dane i zapisac je do bazy lub poprawic je powracajac do strony wczesniejszej weryfikacja.php (wykorzystuje onclick='history.go(-1)').

Problem pojawia sie gdy chcem poprawic dane, mianowicie komunikat z przegladarki o wygasnieciu strony.


--------------------
Potrzebujesz dodać darmowe ogłoszenia ?, w takim razie musisz odwiedzić to miejsce !
Presell - tutaj dodasz swoj artykul za darmo ! Presell Page dla wszystkich bez limitów i utrudnień
Masz firme ? Ta baza firm jest dla Ciebie i Twoich znajomych są też śmieszne filmiki
Go to the top of the page
+Quote Post
misiek172
post
Post #2





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

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


no bo używanie cofania historii jest bez sensu, wywałaj jeszcze raz window.location z potrzebny zmiennymi.

Ten post edytował misiek172 19.03.2007, 15:19:30


--------------------
zmoderowano - waga i rozmiar
Go to the top of the page
+Quote Post
lectric
post
Post #3





Grupa: Zarejestrowani
Postów: 167
Pomógł: 1
Dołączył: 22.08.2006
Skąd: universe

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


ok, zmienna do window.location w zasadzie bedzie potrzebna jedna, ale co z zawartoscia formularza po takim cofnieciu ? Jak sie domyslam pola beda puste.

Mam jeszcze pytanie jedno pytanie. Gdy wpisze raz dane do formularza i pozniej po jakims czasie wejde jeszcze raz do tego samego formularza nic nie wpisujac wcisne submit to plik weryfikacja.php pokazuje dane wpisane za pierwszym razem w pola formularza.


--------------------
Potrzebujesz dodać darmowe ogłoszenia ?, w takim razie musisz odwiedzić to miejsce !
Presell - tutaj dodasz swoj artykul za darmo ! Presell Page dla wszystkich bez limitów i utrudnień
Masz firme ? Ta baza firm jest dla Ciebie i Twoich znajomych są też śmieszne filmiki
Go to the top of the page
+Quote Post
misiek172
post
Post #4





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

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


jeśli chodzi o cofnięcie to musisz zapamiętać formularz, najlepiej sesje, gorzej txt, najgorzej cookie i mysql bo szkoda obciążać baze do tymczasowego przetrzymywania, a cookie nie obsługuje kazda przeglądarka (zależy od ustawień)


--------------------
zmoderowano - waga i rozmiar
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 20:20