Forum Webscript.Ru

Программирование => PHP => Тема начата: ERROR 404 от 04 Февраля 2002, 11:05:11

Название: Удаленный инлуд
Отправлено: ERROR 404 от 04 Февраля 2002, 11:05:11
Возможно ли инклудить с другого сервера?
Типа : include("http://www.otherserver.ru/inc.php");
Название: Удаленный инклуд
Отправлено: Britva от 04 Февраля 2002, 12:09:13
Насчет include/require не знаю, скорее всего он не может.
а вот можно, например вот так:

$inc_script = join (\'\', file(\'http://otherserver.ru/inc.php\'));
eval("?>".$inc_script."
в принципе должно работать :)
Название: Удаленный инклуд
Отправлено: ERROR 404 от 04 Февраля 2002, 12:29:03
А поподробней можешь рассказать принцип работы join и eval?
Особенно синтаксис  eval("?>".$inc_script."
Если могно конечно! ;-)
Название: Удаленный инклуд
Отправлено: Britva от 04 Февраля 2002, 12:33:12
file возвращает массив строк из файла, а join объединяет в одну строку а не массив.
eval - http://ru.php.net/manual/ru/function.eval.php :)
она исполняет пхп-код из строки, к-рую ей передаешь
а ?>
Название: Фигушки
Отправлено: от 04 Февраля 2002, 16:28:03
Ага, все правильно если только .php тем серваком не парсится.
Название: Удаленный инклуд
Отправлено: Lion от 04 Февраля 2002, 17:02:48
Цитировать
Насчет include/require не знаю, скорее всего он не может.

В мануале вроде написано что можно удаленно инклюдить.
Название: Удаленный инклуд
Отправлено: Chpock от 04 Февраля 2002, 18:11:26
низзя..... да, еще если код не парзить, то можно инклудить с помощью readfile()