Суть в том, чтобы при вводе данных в форму, появлялись определенные пункты меню. Когда вводишь данные все появляется, но при обновлении страницы они исчезают. Как сделать сохранение куки?
<?php
error_reporting(-1);
header('Content-Type: text/html; charset=utf-8');
setcookie('access','2',time()+3600*12,'/');
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Я изучаю PHP</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="main">
<?php
if(!isset($_GET['page'])) {
$_GET['page'] = 'home';
}
if(isset($_POST['login'],$_POST['pass'],$_POST['mail'])) {
if($_POST['login'] && $_POST['pass'] && ($_POST['mail'] && filter_var($_POST['mail'],FILTER_VALIDATE_EMAIL))) {
setcookie('access','1');
}
}
?>
<div id="header">
<a href="include.php?page=home">*</a>
<a href="include.php?page=about">*</a>
<a href="include.php?page=list">*</a>
<a href="include.php?page=matchsoon">*</a>
<a href="include.php?page=faq">FAQ</a>
<?php
if($_COOKIE['access'] == 1) {
echo '<a href="include.php?page=admin">'.'Админпанель'.'</a>';
echo '<a href="include.php?page=exit">'.'Выход'.'</a>';
}
?>
</div>
<div id="content">
<?php include $_GET['page'].'.php';
?>
</div>
<div id="footer">
<?php
$year = date("Y");
echo 'GLS '.'© '.$year;
?>
</div>
</div>
</body>
</html>