Безопасный include с другого сервера - как?

  • Автор темы Автор темы flower
  • Дата начала Дата начала
Вариант с кешированием удаленного файла отличный, если не требуется дергать его при каждом запросе.
А вообще можно подключать удаленный файл через javascript, чтобы не тормозил php, а клиент сам бы дергал его. Если нужно только дёрнуть файл, не ожидая от него результат, то можно и простым <img> обойтись.

-~{}~ 04.07.07 14:47:

Автор оригинала: Wicked
Altex
Выполнять его не нужно независимо от того, пхп код он отдает или нет. Про не-пхп ты уже сказал. А в случае, если отдает пхп - то просто в топку такой сервис.
Если это сторонний сервис, то конечно такой лучше не использовать вообще, или парсить данные самостоятельно из него.
Если это собственный сервис, то нужно переписать без необходимости его выполнять повторно с инклудом.
 
и еще... на всякий случай...

file_put_contents("local.php", file_get_contents("http://service.ru/code.php?var1=1&var2=2"))
include "local.php"

и

include "http://service.ru/code.php?var1=1&var2=2"

- эквивалентны.
отлично!
а теперь обрати сие послание тому, кто утверждал другое.
Друзья! Давайте внимательно читать, ага?
 
мне кажется автора давно не интересует тема,
и мне кажется что ответ уже есть)
смысл тут писать непойми что?)
 
По-моему, кто-то путает file_get_contents и include.
Может, я и не прав.
 
Ответ:
Да, реализовать можно,
для получения данных

ни include, ни file_get_contents
использовать не надо

а надо работать напрямую с HTTP
любым средством поддерживающим тайм ауты

а потом уже использовать include или file_get_contents
по желанию.
 
мля люди ЗАСТРЕЛИТЕСЬ!!!
че за ахинею вы тут несете...

file_exists?
 
iceman
не чувак, этот совет к себе приложи ок?

flower
Как насчет асинхроного ajax?
 
Сверху