[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Распределение ролей
korrer
Здравствуйте. У меня тут веселый косяк на сайте всплыл). Вобщем у меня есть как бы две регистрации, один вход для администрации, а другой для остальных. Когда обычный пользователь авторизуется у себя, то если он введет в адресной строке admin.php, то он со своей сессией может зайти в администраторы. Подскажите как бы это все поделить, чтоб они не смогли зайти на эту страницу?
Я вот пытался в admin.php сверху написать
<?if (!empty($_REQUEST[session_name()]))  header("Location: /avtor.php"); exit;?>

чтобы хотя бы убивались их сессии при попытке входа на админку, но это что то не помогло). Точнее админы сами не могут залезть)



Спустя 36 минут, 26 секунд (5.07.2011 - 09:24) m4a1fox написал(а):
korrer
А модуль регистрации через что проверяется?

Спустя 5 минут, 2 секунды (5.07.2011 - 09:30) ИНСИ написал(а):
korrer вообще тебя не понял :) Но может это имеешь в виду:

// Если у пользователя нет сессии под именем admin, перенаправляется на другую страницу
if(!isset($_SESSION['admin'])) {
header('Location: http://site.ru/user.php');
exit();
}

Спустя 35 минут, 10 секунд (5.07.2011 - 10:05) Guest написал(а):
Цитата (INSIDIOUS @ 5.07.2011 - 06:30)
korrer вообще тебя не понял smile.gif Но может это имеешь в виду

Да, скорее всего это). Ща попробую, если что отпишу. Спасибо

Спустя 1 час, 45 минут, 15 секунд (5.07.2011 - 11:50) korrer написал(а):
Да, так и сделал. А то гуляли там все как хотели блин). Спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.