imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 08.07.2004, 01:44     # 1
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Question как содрать картинку

вот такая задача: на чужом сайте есть картинка, как сделать так, чтобы человек заходивший на мой сайт видел эту картинку уже с моего сайта?
Perfilev вне форума  
Старый 08.07.2004, 02:10     # 2
Slanj
::VIP::
 
Аватар для Slanj
 
Регистрация: 09.05.2004
Адрес: Киев
Сообщения: 670

Slanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj СэнсэйSlanj Сэнсэй
Проще простого. Идешь на чужой сайт, правой кнопкой по нужной картинке, в вылезшем меню выбираешь "свойства". Там в графе Адрес (url) и будет адрес этой картинки (что-то типа _http://sait.ru/pictures/img.gif). Этот адрес прописываеш в параметре src тега картинки на твоем сайте.
Только зачем это делать? Ведь можно просто скопировать картинку на твой сайт и оттуда уже ее показывать.
Slanj вне форума  
Старый 08.07.2004, 16:59     # 3
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
2 Andy1: Либо mod_proxy, либо скриптом брать и выводить.
RaZEr вне форума  
Старый 08.07.2004, 22:50     # 4
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Цитата:
Slanj:
Там в графе Адрес (url) и будет адрес этой картинки (что-то типа _http://sait.ru/pictures/img.gif).
Так в этом-то и загвостка - тут должен быть адрес МОЕГО сайта, а не чужого, а скопировать не удасться, т.к. там очень много картинок > 3Гб и постоянно пополняются
Perfilev вне форума  
Старый 08.07.2004, 22:55     # 5
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Куда катится мир ...
RaZEr вне форума  
Старый 09.07.2004, 01:25     # 6
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Цитата:
RaZEr:
Куда катится мир ...
Это к чему?

Или такой вопрос:
Как картинку с сайта www.mota.ru напрямую скачать или вставить в свою страничку, но чтобы она грузилась с их сервака?
Например:
http://www.mota.ru/auto/img/auto_267.jpg
но она грузится только с
http://www.mota.ru/download.php?path=auto&img=267.jpg
Как сделать знает кто?

Последний раз редактировалось Perfilev; 09.07.2004 в 01:33.
Perfilev вне форума  
Старый 09.07.2004, 01:43     # 7
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Andy1:
Например:
http://www.mota.ru/auto/img/auto_267.jpg
но она грузится только с
http://www.mota.ru/download.php?path=auto&img=267.jpg
Как сделать знает кто?
Например ставишь для всех запрет на чтение, только для группы разрешаешь, а скриптом из этой группы читаешь и показываешь...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 09.07.2004, 02:03     # 8
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
А можно поподробнее?
Если бы Вы привели кусочек кода, как это сделать, был бы Вам очень признателен.
Perfilev вне форума  
Старый 09.07.2004, 15:33     # 9
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Можно и поподробнее:
1) Создаешь каталог (пусть img называется, например) на сервере и делаешь его владельцем того же пользователя от которого запускается Апач (на шаред-хостинге это не всегда возможно, тогда с группами работаешь, принцип один, а так описывать легче).
2) Кладешь в него фотки которые хочешь подобным образом защитить - соответственно извне они будут недоступны.
3) Подобным скриптом показываешь пользователям:
Код:
<?
    if ($fp=@fopen("img/$img", 'r')){
    $img=fread($fp, filesize("img/$img"));
    header('Content-type: image/jpeg');
    print $img;
    }
    else{
    echo 'По какой-то причине не могу прочитать картинку, проверьте имя файла и права на к
    }
?>
Вызывать его так: (предположим ты назвал файл скрипта img.php) img.php?img=имя_файла_картинки
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 09.07.2004, 18:01     # 10
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Так я хочу не сам сделать так, чтобы никто скачать не мог картинки с моего сайта, а сам с чужого напрямую качать хочу, а именно сайта www.mota.ru!
Perfilev вне форума  
Старый 09.07.2004, 21:24     # 11
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Ааа, я значит неправильно понял.
А так чтобы все скачать, если у них все грамотно сделано, в автомати наверное и не получится (Хотя я не уверен на 100%)
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 11.07.2004, 20:50     # 12
MacTen
Banned
 
Аватар для MacTen
 
Регистрация: 25.06.2003
Адрес: Minsk
Сообщения: 48

MacTen Известность не заставит себя ждатьMacTen Известность не заставит себя ждать
нужно использовать mod_rewrite
MacTen вне форума  
Старый 11.07.2004, 22:21     # 13
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
macten2003:
нужно использовать mod_rewrite
Может тогда объясните как? Тоесть как вы собираетесь с помощью mod_rewrite бороться с представленной защитой?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.

Последний раз редактировалось Hubbitus; 11.07.2004 в 22:28.
Hubbitus вне форума  
Старый 12.07.2004, 11:34     # 14
crawler
Full Member
 
Регистрация: 11.12.2002
Сообщения: 864

crawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собой
Создавай запрос эмулирующий заход с "легетимной страницы"
то есть заход на _http://www.mota.ru/auto/img/auto_267.jpg, когда реферрер _http://www.mota.ru/download.php?path=auto&img=267.jpg
crawler вне форума  
Старый 12.07.2004, 14:57     # 15
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
crawler:
Создавай запрос эмулирующий заход с "легетимной страницы"
то есть заход на _http://www.mota.ru/auto/img/auto_267.jpg, когда реферрер _http://www.mota.ru/download.php?path=auto&img=267.jpg
Мысль кстати здравая, но я не думаю что там проверяется поле реферер... хотя попоробовать конечно стоит...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 12.07.2004, 21:01     # 16
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
но я не думаю что там проверяется поле реферер
А что ты думаешь там проверяется?
RaZEr вне форума  
Старый 13.07.2004, 04:35     # 17
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
RaZEr:
А что ты думаешь там проверяется?
Не стоит наверное гадать и догадки высказывать, нужно смотреть (сейчас некогда), но проще было бы это сделать на уровне прав доступа, я думаю...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:31.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.