<?
# если существуют куки с логином и паролем
if($_COOKIE['log'] && $_COOKIE['pas'])
{
# обрабатываем логин
# удаляем пустоты с начала и конца строки
# удаляем хтмл символы
# делаем буквы маленькими
$log = trim(htmlspecialchars(strtolower($_COOKIE['log'])));
$pas = trim(htmlspecialchars(strtolower($_COOKIE['pas'])));
# если переменные после обработки не пустые, то идем дальше
if($log && $pas)
{
# путь к файлу с данными пользователя
$file = 'data/users/'.$log.'.dat';
# если файл пользователя нашелся, то идем дальше
if(is_file($file))
{
# открываем файл
$user = file($file);
# создаем массив
$user = array(
# переименовываем 0 строку в password
# обрабатываем пароль
# удаляем пустоты с начала и конфа строки
# удаляем хтмл символы
'pas' =>trim(htmlspecialchars($user[0]))
);
# если пароль с данных пользователя не совпадает с данными куки пароля, то очищаем куки
if($user['pas'] != $pas)
{
# удаляем кики логина (оставляем их пустыми)
setCookie('log');
# удаляем кики пароля (оставляем их пустыми)
setCookie('pas');
}
}
}
}
# проверяем авторизаию пользователя
if($user['password']) echo 'Вы авторизированы!'; else echo 'Вы не авторизированы!';
?>