Доступ к ссылке после регистрации. Как?

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 20
Здравствуйте!
Есть ссылка на файл, она находится на главной странице сайта, как сделать чтобы доступ к ней имели только зарегистрированные пользователи?
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форумаПатриот InstantCMS ;-)
Сообщений: 3129
levbig, есть два варианта...
1 вариант - назначить модулю - где находиться ссылка - ДОСТУП - пользователи...
2 вариант - Максимов писал плагин для скрытия ссылок - посмотрите у него в блоге...
Зарабатываю здесь - Хостинг здесь - Жить в обществе и быть свободным от общества нельзя!...
Реклама
cms
Sometime CMS Community
Посетитель
no avatar
Сообщений: 20
Madmax Спасибо!
Посетитель
small user social cms
Сообщений: 47
Можно также в начале своего шаблона прописать:
Код PHP:
  1. <?php if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
  2. $inUser = cmsUser::getInstance();
  3. ?>
Далее в нужном месте написать:
Код PHP:
  1.  
  2. <?php if ( !$inUser->id ) { ?>
  3. Ссылка для зарегистрированных <a href="http://myzha.ru">LINK</a>
  4. <?php } else {
  5. $uid = $inUser->id;
  6. ?>
  7. <p>Для получения доступа к ссылке вы должны быть <a href="/registration">Зарегистрированным</a> пользователем</p>
  8. <?php } ?>
Пробуйте, надеюсь получиться
Редактировалось: 4 раз (Последний: 20 июля 2010 в 01:47)
Умом дебилов не понять...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.