Знаю как скрыть сайт от незарегистрированных пользователей
<?php
if (!is_user()) {
if (!stristr($php_self, 'mail/lostpassword.php') && !stristr($php_self, 'pages/registration.php') && !stristr($php_self, 'pages/login.php') && !stristr($php_self, 'input.php')) {
header ('Location: ' . $config['home'] . '/pages/login.php?' . SID);
exit;
}
}
?>
Этот код вставить в includes/header перед авторизацией по cookies. (Тоесть в незащищённое место авторизацией.)
Вопрос в другом, у меня на главном есть пункт "сервисы", Как сделать, чтоб его могли видеть только зарегестрированные пользователи, а для незареганных было написано "Этот пункт меню могут видеть только зарегистрированные пользователия", или просто чтоб пропал для незарегистрированных.
Надеюсь вы меня поняли.
Изменил: Денис (09.06.2011 / 17:05)