![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 0 Dołączył: 8.07.2005 Skąd: EU Ostrzeżenie: (0%) ![]() ![]() |
Witam
borykam sie oto z takim problemem, kod skryptu jest następujący:
wszystko dziala tak jak powinno tzn. podaje nazwe uzytkownika i po poprawnym jej wprowadzeniu zostaje przeniesiony do strony index.php i widze napis jestes zalogowany jako: uzytkownik1 chodzi mi o to ze chcac otworzyc plik index.php bez uprzedniego zalogowania powinienem ujzec napis zakaz wstępu niestety tak sie nie dzieje pojawia mi sie text jestes zalogowany jako: uzytkownik1 (nazwa uzytkownika z poprzedniej sesji) zmienna register_global jest wylączona chociaz tak samo jest przy jej włączeniu wprowadzilem rowniez session_unset() ale to również nie pomaga. z tego co doczytalem to sesja jest automatycznie niszczona kazdorazowo przy zamykaniu przegladarki a co za tym idzie wszystkie zmienne sesyjne zostaja zresetowane w czym tkwi błąd czy jest ktoś w stanie mi to wyjaśnić? pozdrawiam yalus |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Przy zamknięciu przeglądarki (o ile ciacho sesji miało ustawiony odpowiedni czas żywotności) dostęp do sesji jest tracony więc po co kombonować z session_destroy()... Wystraczy tylko poczekać aż garbage collector pokasuje pozostałości...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:14 |