делаю авторизацию, 2 файла php - в одном нужно ввести логин и пароль, которые записаны в файл txt login:md5pass если верные - то перенаправить на второй файл php его нужно защитить от прямого доступа, как сделать что бы только после правильного ввода логина и пароля - перекинуло и доступ был PHP: if ($session === $cookie){echo 'OK';}else{Header( "HTTP/1.1 301 Moved Permanently" );Header( "Location: /404" );} делал сравнивая значения сессии и cookie но так не работает, если войти напрямую то в папке вижу что создается пустая сессия, и пишет всё равно OK -то есть пускает в файл как сделать что бы это работало ? он похоже на то что имена сравнивает а не индификаторы которые внутри файла сессии должен быть
В первом файле: Code: if(!session_id()) session_start(); $_SESSION['access']=true; Во втором: Code: if(!session_id()) session_start(); if(!$_SESSION['access']){ header("Location:index.php"); die(); }