![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobic zeby po wylogowaniu sie z serwisu, przycisniecie przycisku wstecz w IE , nie powodowalo wejscia powtornego w formie zalogowanej.
Rozwiazaniem byloby wylaczenie przegladarki, bo sesja zostala by automatycznie skasowana, natomiast jak zrobic zeby nie wylaczajac przegladarki usunac sesje NIe uzywam ciasteczek a pliki sesyjne trzymane sa po stronie serwera. Ten post edytował korad1 24.05.2005, 10:49:14 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Można zrobić to tak:
- plik index.php z formularzem logowania - plik login.php w którym następuje autoryzacja i przekierowanie do strony po zalogowaniu - main.php - plik wyloguj.php w którym sesja jest niszczona W stronie z formularzem pobierany jest login i hasło i przekazywane postem do pliku login.php i w nim przetwarzane.
W main.php sprawdzane są zmienne sesyjne, jeśli istnieją to ok, a jeśli nie to user zostaje przekierowany na index.php.
Plik wyloguj.php (również zabezpieczony przed wywołaniem go przez niezalogowanego usera
-------------------- -------------
------ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:03 |