Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: include
Форумы портала PHP.SU » » HTTP и PHP » include

Страниц (1): [1]
 

1. nilbug - 18 Октября, 2012 - 11:52:57 - перейти к сообщению
на сайте1.рф установлен код

PHP:
скопировать код в буфер обмена
  1. <?
  2. include 'http://сайт2.рф/index2.php';
  3. ?>
  4.  


как сделать проверку на сайте2, на каком сайте загружается include? то есть, если на сайте2.рф разместить:



то выведится сайт2.рф, так как фактически скрипт запускается на сайте2.рф
2. EuGen - 18 Октября, 2012 - 12:01:22 - перейти к сообщению
nilbug пишет:
include 'http://сайт2.рф/index2.php';

По факту включится не содержимое файла, а результат его работы, который отдастся веб-сервером. И скрипт на стороннем сайте будет исполняться именно его веб-сервером, то есть он не может подозревать о том, что где-то он оказался в include. Передавать вывзавший сайт в параметрах - как вариант.

 

Powered by ExBB FM 1.0 RC1