Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > 1 линк - 1 пользователь.


Автор: alexandra231525480 5.9.2006, 10:56
Здравствуйте! 
Задача заключается в следующем: не позволять 2 разным пользователям загружать файлы с сервера по одной ссылке. Будьте добры, подскажите, как это сделать? Может, не показывать пользователю истинный url? Например, на одном из сайтов закачки музыки в url-е присутствовал md5-хеш. Сфомировать такой url, конечно же, не проблема, но вот что с ним делать дальше? Парсить?.. Может с PHP есть какие-то специальные функции либо комманды для формирования подобных url-ей?

Автор: rMaveric 5.9.2006, 12:38
Для каждой скачиваемой ссылки создаешь хеш на основе имени файла и идентификатора сесии и добавляешь в БД на определенный перриод (2 дня к примеру) и тудаже путь к требуемому файлу. все.

Автор: sergejzr 5.9.2006, 12:40
Вот здесь посмотри ещё в тему.
http://forum.vingrad.ru/index.php?showtopic=98250&hl=header

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)