borykam sie oto z takim problemem, kod skryptu jest następujący:
//plik ze skryptem do logowania login.php <?php if ($_GET['user']=="uzytkownik1") { $_SESSION['username']=$_GET['user']; $_SESSION['authuser']=1; } ?> //index.php <?php { } ?>
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