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

fog

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

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

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

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

Как это сделано? и можно ли это обойти средствами PHP?
 

дюк

Guest
Может, на этих некоторых серверах проверяется реферер?
 

fog

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

можно ли как-нибудь запросить изображение так, чтобы он реферер принял если он делает это через getenv('HTTP_REFERER'); ?
 

Макс

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

fog

Рыцарь Джедай
Да, я в курсе что разные =)))

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

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