Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System logowania. Sesje. Zmienne przesyłane przez formularz.
Sandman
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 25.03.2004

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


Witam :!: :!: :!:

Zaprojektowałem system logowania oparty na kontroli sesji. Skałada się on z 3 skryptów. Pierwszy sprawdza czy nastąpiło logowanie, jeżeli tak to następuje zarejestrowanie sesji i pokazuje się link za pomocą którego można przejść do strony, która jest udostępniona tylko zalogowanym uzytkownikom, jeżeli nie nastąpiło logowanie to wyświetlany jest formularz za pomocą którego można to zrobić. Drugi skrypt wyświetla strone ale tylko wtedy gdy ktos jest zalogowany. Trzeci skrypt to wylogowanie.
Wszystko działa oki za wyjątkiem jednego szczegółu. Jeżeli wykorzystamy mechanizm jaki daje przeglądarka i zaczniemy się cofać strona po stronie to dojdziemy do momentu w którym możemy odświeżyć stronę i zmienne formularz zostana znów wysłane do skryptu.
Jak się tego pozbyć :?:
Czy istnieje możliwość żeby zmienne formularza były wysyłane tylko raz żeby po wylogowaniu nie mozna było się cofnąć do stron dostępnych tylko dla zalogowanych użytkowników :?:

Dzięki za podpowiedź !!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sandman
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 25.03.2004

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


Nie spodziewałem się tak szybkiej odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

tzn. że jak cofasz się od wyloguj do profil nie pojawia Ci się chrakterystyczna informacja o tym że - strona wygasła ponieważ od jedej do drugiej strony przesyłane były dane formularza itp., i że po odświeżeniu strony dane zostana wysłane jeszcze raz?

U mnie ta sytuacja się pojawia :cry:
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: 3.10.2025 - 08:07