Ответов: 7 Просмотров: 301
|
я новичок в пхп. возник вопрос. как сделать скрытую зону? у меня после регистрации и авторизации дается сессия $login $pass это переменные от пост запроса из форм. ну вот, в закрытой зоне в начале делаю старт сессии, и проверку на сессию (нубопроверка, из головы взял). при выходе удаляю сессию тоже нубоспособом. вот весь фаил закрытой зоны
PHP:
скопировать код в буфер обмена
<?PHP if ($_SESSION['login']=true)//типа на сессию проверяю { switch($_GET[mod]){ default: include ("system/head.php"); echo 'вы авторизованы'; echo '<a href="?mod=exit">Выход</a></br>'; include ("system/foot.php"); break; case 'exit'; setcookie('login', '');//в скрипте нарыл гдет header ('Location: index.php?');exit ; break; } } else { echo 'Вы не авторизованы'; } ?>
ну вот когда на выход нажимаю кидает на главную. перехожу в ручную на menu.php и пишет вы авторизованны. а надо чтоб не авторизованы. |