У меня есть iframes над различными веб-сайтами. В моем js я атакую php-файл в другом домене. Есть ли способ получить доменное имя для сервера, на котором размещены мои iframes. (Это делается для того, чтобы другие люди не попадали на мой php-файл).Удаленный хост iframe
Пример. У меня есть домен под названием www.domain.com
и еще один звонок www.phpscript.com
Если мой сайт занесен в yahoo
. Есть ли способ узнать, что мои js-звонки идут от www.domain.com
, а не от какого-нибудь изворотливого веб-сайта?
$_SERVER['REMOTE_HOST']
и $_SERVER['REMOTE_ADDR']
не будет работать в этой ситуации, как REMOTE_ADDR
бы предоставить пользователям IP и REMOTE_HOST
вернутся yahoo
.
Существует только HTTP-референт, который не всегда доступен, и определенно никогда не бывает надежным. –
Это проблема, она не была бы достаточно надежной :(и не будет ли она возвращать 'yahoo'? – Bankzilla