Идеально подойдет для тех, у кого сайты без использования мускула.
<?php
session_start();
if(isset($_COOKIE['panel'])=='panel'){
$us='ok';
}
switch($_GET['act']){
case 'auth':
if(isset($us)) header('Location: index.php');
if(isset($_POST['submit'])){
if($_POST['login']=='Админ' && $_POST['parol']=='MARK'){
setcookie('panel', 'panel', time()+86400*365, '/');
header('Location: index.php');
}else{
echo 'Неправильный логин или пароль!';
}
}
echo '<form method="post">Логин:<br /><input type="text" name="login" /><br />Пароль:<br /><input type="password" name="parol" /><br /><input type="submit" name="submit" value="Войти" /></form>';
break;
case 'exit':
setcookie('panel', '', time()+86400*365, '/');
session_destroy();
unset($us);
header('Location: /index.php');
break;
default:
if(empty($us)){
header('Location: ?act=auth');
exit;
}
echo 'Вы успешно вошли, не хотите <a class="link" href="?act=exit">Выйти</a>?';
break;
}
?>