-
Notifications
You must be signed in to change notification settings - Fork 1
/
exit.php
20 lines (17 loc) · 1.2 KB
/
exit.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
session_start();
if (empty($_SESSION['login']) or empty($_SESSION['password']))
{
//если не существует сессии с логином и паролем, значит на этот файл попал невошедший пользователь. Ему тут не место. Выдаем сообщение об ошибке, останавливаем скрипт
exit ("Доступ на эту страницу разрешен только зарегистрированным пользователям. Если вы зарегистрированы, то войдите на сайт под своим логином и паролем<br><a href='index.php'>Главная страница</a>");
}
unset($_SESSION['password']);
unset($_SESSION['login']);
unset($_SESSION['id_name']);// уничтожаем переменные в сессиях
setcookie("id_user", "", 1);
setcookie("login", "", 1);
setcookie("password", "", 1);
setcookie("auto", "", 1);//очищаем автоматический вход
exit("<html><head><meta http-equiv='Refresh' content='0; URL=index.php'></head></html>");
// отправляем пользователя на главную страницу.
?>