![]() |
![]() |
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 адресом файла. |