| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 03.09.2003
Сообщения: 30
![]() |
Господа профессионалы вопрос вам
Имеется веб сервер под управлением iis 5
существует неоходимость в следующем скрипте на php: <?php if (eregi("block-Ibf_Lastpost.php",$PHP_SELF)) { Header("Location: index.php"); die(); } ob_start(); include("http://telenet.ircnet.ru/alex/forums/ssi.php?a=lastposts"); $output = ob_get_contents(); ob_end_clean(); $content = $output; ?> который вы выводил последнии топики с форума на главную страницу, но он не работает (хотя по apache все ОК), видимо сервер ен правильно обрабатывает инклюд другого скрипта, в данном случае ssi.php?a=lastposts, хотя такой скрипт работает: <?php if (eregi("block-Ibf_Lastpost.php",$PHP_SELF)) { Header("Location: index.php"); die(); } ob_start(); include("text.txt"); $output = ob_get_contents(); ob_end_clean(); $content = $output; ?> когда выводится просто информация из текстового файла. Что посоветуете профессионалы ? Может быть эта проблема известна и уже существует соответствующий патч? Жду ответа
|
|
|
|
|
# 2 |
|
Guest
Сообщения: n/a
|
Попробуй заместо:
include("http://telenet.ircnet.ru/alex/forums/ssi.php?a=lastposts"); Поставить вот это: PHP код:
allow_url_fopen = On В первом варианте файл инклудится как удаленная страница, такой вариант не всегда эффективный. А во втором случае у тя файл инклудится как локальный и это делается совсем другим способом. Последний раз редактировалось BiГ; 04.09.2003 в 20:11. |