Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Удаленный инклюдинг (https://forum.antichat.xyz/showthread.php?t=96050)

fire64 12.12.2008 16:53

Удаленный инклюдинг
 
как в php сделать удаленный инклюдинг ?

PHP код:

<?

    
require "http://hmn.pp.ru/files/includes/upload_definitions.php";

?>

не работает

groundhog 12.12.2008 16:54

А в php.ini он включен?

Опция называется allow_url_include = on если что...

preda1or 12.12.2008 16:54

В настройках сначала разреши удаленный include.

fire64 12.12.2008 16:57

allow_url_include = on ?

сработало :)

preda1or 12.12.2008 16:58

да
чето откапал экзотический метод :D :
Цитата:

$inc_script = join ('', file('http://otherserver.ru/inc.php'));
eval("?>".$inc_script."<?");

[x26]VOLAND 12.12.2008 17:06

Цитата:

Сообщение от fire64
как в php сделать удаленный инклюдинг ?

PHP код:

<?

    
require "http://hmn.pp.ru/files/includes/upload_definitions.php";

?>

не работает

Естественно не работает. На сервере hmn.pp.ru php-файлы парсятся интерпретатором (то есть, грубо говоря, отдают результат своей работы, но никак не своё содержимое). Если есть возможность, переименуй *.php в *.txt чтобы спокойно подключать код из этих файлов. Или отключи парсинг *.php в этой папке средствами Apache (.htaccess)

preda1or 12.12.2008 17:09

Какой вопрос задал ТС, такой и ответ... я и не смотрел что он инклудит. Отсюда, задавайте вопросы конкретнее!

ntldr 12.12.2008 17:16

Voland дело говорит. чтобы работал инклуд именно кода, а не его результата, сделай расширение txt

.:EnoT:. 12.12.2008 17:21

Voland +1
тут даже file_get_content() лучше обойтись)

preda1or 12.12.2008 17:59

Значит плохо знаешь PHP,если первый раз видишь.
Если в настройках включено, то можно использовать "внешний" инклуд.


Время: 08:02