С некоторых серверов изображения не грузятся в теге IMG

  • Автор темы Автор темы fog
  • Дата начала Дата начала

fog

Рыцарь Джедай
С некоторых серверов изображения не грузятся в теге IMG

С некоторых серверов изображения не грузятся в теге IMG, т.е если создать HTML файл и написать в нём

<img src='http://www.remoteserver.com'>

то картинки в нём не увидишь - значек "изображение не найдено", но если набрать этот УРЛ в адресной строке браузера - картинку видно.

Как это сделано? и можно ли это обойти средствами PHP?
 
Может, на этих некоторых серверах проверяется реферер?
 
Да, я тоже так подумал, вероятно так и есть.
В одном(только одном) случае сработало
src='http://...jpg?HTTP_REFERER=....', и то очень странно :)
но в остальных нет :(

можно ли как-нибудь запросить изображение так, чтобы он реферер принял если он делает это через getenv('HTTP_REFERER'); ?
 
fog
$_SERVER['HTTP_REFERER'] и $_GET['HTTP_REFERER'] - это разные вещи.
Вопросы о подделке реферера здесь не обсуждаются (читай правила форума)
 
Да, я в курсе что разные =)))

На счёт правил я понял.

Спасибо всем, вопрос закрыт :-)
 
Сверху