Вы ошибаетесь.
file_get_contents ("http://domain/script.php"); - вернет сгенерированное содержимое файлом script.php, конечно при условии что существует адрес domain, там установлен веб сервер и РНР.
Она вернет исходный код, только если указывать локальный файл.
Добавлено через 1 минуту
В мане написано, что и откуда возвращает. Прежде чем хамить, перестань сам тупить и читай внимательней.
Уважаемый вам не кто не хамит, незнание не освобождает от ответственности, я всего лишь констатирую факт.
Внимательнее читайте о функционале и назначении функций.
Перечитайте мой предыдущий пост с решением задачи, а потом проанализировав ситуацию подумайте как можно сделать так что бы получилось то что вам необходимо.
А теперь ответ уважаемые знатоки:
Если функция возвращает данные типа стринг, то из этого следует что функции необходимо предоставить эти данные.
Пример для самых маленьких:
Содержимое файла обработчика на удаленном сервере
Для просмотра ссылки Войди или Зарегистрируйся :
PHP:
<?PHP
echo 'echo \'Hello world\';';
?>
Скрипт обработчик на вашем сервере который обращается на удаленный сервер:
PHP:
<?PHP
eval(file_get_contents('http://domain/script.php'));
?>
Интересно будет ли результат вызова равен "Hello world"? А?
По поводу: "перестань сам тупить и читай внимательней"
Так че тупим то? Внимательней надо читаться маны, и снисходительней относиться к тому что вам советуют.
Что касаемо удаленного инклуда фалов функциями:
require() и include()
Для того что бы можно было вставляться исходники с удаленных серверов то необходимо у себя на сервере включить allow_url_include (ВНИМАНИЕ! Это не безопасно), а на удаленном сервере скрипт обработчик должен возвращать данные как в примере выше, тогда не придется использовать функцию eval().