Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Przycisk wstecz
--void--
post
Post #1





Goście







Witam. Chciałbym się dowiedzieć, jak mogę sie zabezpieczyc przed naciskaniem przycisku Wstecz w przeglądarce.
Mam plik index.html, w nim formularz HTML i przesyłam go POSTem do pliku wynik.php. Kiedy ktoś wprowadzi dane do formularza, kliknie na Wyślij, a potem naciśnie Wstecz, to znowu ujrzy formularz (z wprowadzonymi danymi, jeśli je zmodyfikuje, to będzie mógł znow kliknąć na Wyślij i zobaczy inną stronę wynik.php (znaczy strona ta sama, ale dane inne). A ja chcę, żeby po kliknięciu na Wstecz dalej pozostawał na stronie wynik.php, niezależnie od ilości kliknięc na ten przycisk (czyli tak jakbym w historii nieskończenie wiele razy dodawał wpis o odwiedzeniu strony wynik.php), ewentualnie może przechodzić do jeszcze poprzedniej strony, to znaczy tej, z której przyszedł jeszcze przed index.html (chcę po prostu, żeby już nie mógł zobaczyć strony index.html). Jeśli ktoś poda rozwiązanie, które wygasa po zamknięciu przeglądarki (a po ponownym otwarciu znów będzie można oglądać index.html), to też nie bedzie źle. Nie wiem, czy mam sie bawic sesjami, czy czym...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--void--
post
Post #2





Goście







Heh, no właśnie też wpadłem na sesje i dziwnie sie dzieje...
Czasem działa, a czasem nie...
Coś źle robię?
Nie zmieniam kodu, i przy jednym uruchomieniu Wstecz działa normalnie, a przy drugim tak jak ja bym chciał...
Sesje ogólnie dziwnie się zachowują w różnych przeglądarkach i przy różnych ustawieniach, a nawet... przy tych samych ustawieniach i tym samym kodzie, w tej samej przeglądarce... :/
Nie rozumiem, ale może lepiej zrobić to cookiesami?
Tylko nie wiem, jak miałoby to wyglądać...
A jeżeli z sesjami to ja coś robię nie tak, to napiszcie... Ale ja nie wiem... Kod mam chyba ok, bo czasem działa... Chyba nawet nie ma potrzeby, zebym go tu wciskał...to parę linijek tylko.
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 17:34