![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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
|
|
|
![]()
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 |
|
|
![]()
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
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:20 |