Hej, mam taki kod którym próbuję uzyskać wygaśnięcie sesji po określonym czasie, ale niestety nie działa przekierowanie do login, sesję wygasza, bo wyskakują mi komunikaty na stronie, przestaje również wysyłać wiadomości, ale nie przekierowuje mi na inną stronę. Pomocy, co robię źle?
session_start();
if(time() - $_SESSION['login_time'] > 20)
{
if(isset($_POST['submit']))
{
$name = $_SESSION['name'];
mysqli_query($conn, "UPDATE user SET status = '0' WHERE name = '$name' ");
unset($_SESSION['name']);
header('Location: ../login.php');
}
}
else if(isset($_POST['submit']))
{
$name = $_POST['name'];
$message = $_POST['message'];
$query = "INSERT INTO chat SET name= '$name', message='$message'";
$result = mysqli_query($conn, $query);
}