Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

защита смежных в папке картинок

76K
18 июня 2013 года
gradi
1 / / 19.02.2012
Есть сервер под freebsd. В нем папка с картинками. Картинки пронумерованы 1.jpg, 2.jpg, 3.jpg ,4.jpg ... n.jpg. php скрипт генерирует html картинку с соответствующим src. Пользователь получив одну картинку, изменяя src в браузере может получить все картинки в папке. Как ограничить пользователя от такой возможности? Планируется, что без ведома скрипта пользователь никак не должен иметь доступ к смежным картинкам.
8
18 июня 2013 года
mfender
3.5K / / 15.06.2005
Можно с помощью .htaccess запретить доступ к директории с картинками извне, а изображение рисовать с помощью GD2 и отдавать их браузеру. А имена файлов сделать похитроумнее, например генерировать их с помощью MD5. Таким способом можно убить сразу несколько зайцев:
1. Изображения можно выдавать нужного размера.
2. На лету лепить логотипы или водяные знаки.
3. Доступ непосредственно к изображениям закрыт для браузера.
4
19 июня 2013 года
mike
3.7K / / 01.10.2002
Правильный вариант всего один - переименовать картинки с использованием случайных чисел. Последовательность можно хранить в базе.

Все остальные способы легко обходятся.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог