Probuje zrobic skrypt rejestracji uzytkownika a pozniej logowania/wylogowywania. Rejestracja i logowanie dzialaja jak nalezy, ale mam problem z wylogowaniem.
czesc skryptu odpowiadajaca za logowanie wyglada tak:
<?php // rozpoczecie sesji, zarejestrowanie wartosci i przekierowanie $_SESSION['username'] = $row[1]; $_SESSION['user_id'] = $row[0]; $query = "UPDATE users SET last_login=NOW() WHERE user_id='$row[0]'"; } ?>
i teraz na stronie glownej sprawdzam czy istnieje zmienna $_SESSION['username'].. jesli nie to dolaczam formularz, a jesli istnieje to odnosnik do wylogowania... znajduje sei on w osobnym pliku, ktory wyglada tak:
<?php if (!isset($_SESSION['username'])) { // jesli nie istnieje zmienna username uzytkownik zostanie przekierowany } else { // wylogowanie uzytkownika. } } ?>
i teoretycznie po kliknieciu w odnosnij wyloguj powinno mnie przenosic na strone glowna i pokazywac formularz, ale tak sie nie dzieje tylko dalej widze link do wyloguj.php Sad
Dlaczego tak sie dzieje? moze ktos mi pomoc? pozdro