Допустим, у вас есть страница с сообщением об ошибке "website.com/unauthorize"
и файл inlcude" check_auth.php ", когда пользователь вошел в систему, подтвердит права пользователя, передаст и создаст cookie"userLogin "со значением 0 или 1. 1 для обозначения успешного входа в систему, 0 для недопустимого идентификатора / пароля.
и включите check_auth.php в каждый файл, в котором вы хотите ограничения.
include "check_auth.php";
и в этом файле напишите:
<?php
if ( ! isset($_COOKIE['userLogin']) && $_COOKIE['userLogin'] != 1 )
{
header("Location: website.com/unauthorize");
}
, это проверит состояние входа в систему и перенаправит неавторизованных пользователей на страницу ошибки.включите этот файл во все страницы сверху, где требуется ограничение.