К списку форумов К списку вопросов
implode()
ua6ap
20.03.2004 - 11:59
[1]
<?
echo implode("",File("http://news.cqham.ru/webnews/topnews.phtml"));
?>
[2]
<?
echo implode("",File("/home/1768/s2087/public_html/news.cqham.ru/webnews/topnews.phtml"));
?>
Первый вариант вставки работает нормально, второй - отдает неисполненный PHP код. Хотя в доке написано: ===Путь может быть указан как "/site/htdocs/1.dat". Это может быть даже URL, например "http://127.0.0.2/file.html" или "http://yandex.ru".===
Подскажите пож. в чем ошибка.
nd
1 - 20.03.2004 - 12:10
1 отдается сервером, 2 файловой системой
ua6ap
2 - 20.03.2004 - 12:33
to nd:
Подскажите, что предпринять. Вставки echo implode("",File("http://... были вынужденные, т.к. две части сервера располагались на разных хостах. Теперь перевожу на один хост. Можно (и нужно) обращаться к файловой системе, т.к. по HTTP будет много лишних коннектов. Беда в том, что вставок implode("",File("http://... очень много на разных страницах и ручками менять очень долго. Вот и подумал: найти и заменить во всех файлах только URL на путь к файлу...
nd
3 - 20.03.2004 - 14:25
так php в этих файлах должен исполняться или нет?
ua6ap
4 - 20.03.2004 - 16:07
Именно, должен!
nd
5 - 20.03.2004 - 16:16
тогда все заменить на inсludе
ua6ap
6 - 20.03.2004 - 17:02
to nd:
inсludе только вставляет PHP код, мне же нужно вставить уже исполненный код в виде HTML, так происходит при использовании implode() с HTTP адресом файла.

К списку вопросов на форуме Веб-дизайн

>>