Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Скачивание определенных файлов только зарегистрированным пользователям

23.05.2011, 09:59
Гость
Гость

День добрый.
есть на моем сайте раздел, в котором, условно, 10 файлов. Сейчас все видны любому пользователю.
Я хочу 3 из них защитить - при клике на ссылку и попытке скачивания чтобы вылетало предупреждение о том, что анонимным юзерам закачка этого файла запрещена, предложение войти на сайт и скачать только после входа. Зарегистрироваться на сайте может любой желающий.
Как это сделать, подскажите куда копать?
23.05.2011, 10:03
Гость
Гость

Да, забыл сказать - все файлы закачивались через компонент "файл-менеджер"
24.05.2011, 01:16
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

самое простое - это не показывать ссылки неавторизированным юзерам на те 3 файла.

Temet nosce...
24.05.2011, 11:02
Гость
Гость

Цитата:
самое простое - это не показывать ссылки неавторизированным юзерам на те 3 файла.

Нет, это не то, что нужно.
Нужно, чтобы пользователи видели, что файлы есть и что их, в принципе, можно скачать.
И желание скачать вызывало бы желание зарегистрироваться.
24.05.2011, 12:57
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

А вы напишите пользователю: "Тут-есть-файл-для-скачивания!".
А ссылку не показывайте в ауте

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
24.05.2011, 17:12
Гость
Гость

Цитата:
А вы напишите пользователю: "Тут-есть-файл-для-скачивания!".
А ссылку не показывайте в ауте

DiGGy,Asiat, спасибо. Подумал и решил, что это самый простой путь. Только как это по-человечески сделать?
Код
Код:
".($IsAuthorized ? "123" : "345")."
прекрасно работает в макете, но код
Код:
< ?php ($IsAuthorized ? "123" : "345")?>
не работает при редактировании страницы сайта.
24.05.2011, 17:17
Гость
Гость

И я правильно понимаю, что для регистрации посетителей нужно будет обновить Netcat Standart (где нет модуля Личный кабинет) до Business?
198 196 2011-05-24 17:17:43 11297
Описание проекта