Mam dziwny problem z wylogowaniem. Kiedy naciskam na link żeby mnie wylogowało i przeniosło na login.php to nic się nie dzieje, zostaje cały czas na users.php . Co może być tu źle?
<?php
public function login($login, $pass)
{
{
if ($this-> username== $login && $this-> password== $pass)
{
$_SESSION['user']= $this-> username;
$this-> message= 'Welcome ' . $_SESSION['user'] . '<a href="users.php?signout=yes>sign out</a>';
}
else
{
$this-> message= 'Invalid username or password';
}
}
else
{
$this-> message= 'Fill in all fields';
}
}
public function signout()
{
if ($_GET['signout']== "yes")
{
unset ($_SESSION['user']); header ("Location: login.php"); }
}
?>