![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| sergeiskr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.8.2008 Репутация: нет Всего: нет |
я хочу сделать отображение картинок на html странице но так чтобы не был виден путь к файлам с картинками на сервере чтобы их (картинки ) нельзя было пакетно загрузить
я знаю что есть php скрипты которые как то "вкладывают" картинки так что в выходном документе нет прямой сылки на картинки а что то вроде <img src="http://mysite.com/getImage?photoId=25?photoType=2" подскажете как эти php скрипты написаны |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
кхм.. а разве картинку от этого нельзя будет сохранить/скачать?
Это сообщение отредактировал(а) gta4kv - 24.8.2008, 23:21 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
и что, это помешает мне набрать этот адрес "http://mysite.com/getImage?photoId=25?photoType=2" в адресной строке? впрчем, здесь можно с сессиями и куки намутить, однако, не панацея самое простое: переименовывать загружаемые файлы в неудобоваримые названия, типа cn2t3sw0h43tj3k5rcn9.jpg , они очень долго будут перебирать все имена |
|||
|
||||
| eee |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 14.4.2008 Где: ХарьковCity Репутация: нет Всего: 1 |
sergeiskr, если я правильно понял, то тебя интерисует
<img src="http://mysite.com/getImage?photoId=25?photoType=2" alt="!" /> - тут нет ничего особенного просто есть скрипт getImage, который получает 2 переменные photoId и photoType. только вроде url должен быть вроде http://mysite.com/getImage.php?photoId=25&photoType=2, и всего навсего скрипт выбирает картинку с id=25 типа 2 и возвращает ее. Но перед этим отправляется заголовок написанный выше) |
|||
|
||||
| HackMan |
|
|||
|
Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
По-моему gta4kv уже всё сказал
-------------------- Завтра - это самый загруженный день недели ![]() ![]() |
|||
|
||||
| krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
sergeiskr, как я понял вам нужно не чтобыне могли загружать картинки а чтобы их не мог скачать загрузчик файлов. Если так то в этом случае просто ставь ограничение на то сколько кортинок можно отдать для одной сессии в еденицу времени тем более у тебя все картинки как я понял выдаются через один скрипт. Еще как вариант отображать контент только авторизованным пользователям, тогда чтобы покетно скачать твои картинке придется писать пусть и простенький но скрипт. в общем эти меры помогут если действительно необходимо рационализировать потребление трафика. Да вот что еще забанте поисковых роботов, чтоб не создовали лишний трафик.
Если же вам необходимо чтобы пользователи вообще не могли скачать информацию вам тогда вообще ее не стоит выкладывать в сеть. Это сообщение отредактировал(а) krundetz - 25.8.2008, 09:04 |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
у него еще не что не выдает автор вопрос поднимался, даже поднимался до того чтобы подсовывать другим сайтам не картинку с рекламой (т.е. сайт А ворует у тебя контент, но вместо нормальной картинки получает то что ты задал), поищи по форуму... -------------------- Amazing |
|||
|
||||
| sergeiskr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.8.2008 Репутация: нет Всего: нет |
да я подрузoимевал
header("content-type:image/jpeg"); echo file_get_contents(путь к нужной картинке); что позволит скрипту контролировать выходящий трафик картинок, и не указывая при этом прямой путь на директорию с картинками например webroot\images\ чтобы их нельзя било скачать загрузчиком файлов напрямую. подскажите как установить .htaccess file чтобы директория не была доступна в не сервера на котором она (директория) находится или есть другой способ кроме .htaccess file |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
Deny From All
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |