Forum Webscript.Ru
Программирование => PHP => Тема начата: mishgan от 23 Апреля 2002, 20:43:42
-
У меня сайт с фреймами. И каждый файл содержит такой ява скрипт
if(self.parent.frames.length==0) self.parent.location="index.phtml";
т.е. скрипт который отправляет посетителей на главную страницу если они зашли не через фрейм. Я сейчас меняю облик сайта. Делаю его без фреймов. И мне влом удолять этот скрипт из всех файлов. Странички я встовляю теперь через iframe. Я написал скрипт который удоляет эту натпись.
т.е. сделал файл grab.phtml
$file = @fopen($scr, "r");
$rf = fread($file, 200000);
$rf = str_replace ("$rf = str_replace ("if(self.parent.frames.length==0) self.parent.location=","", $rf);
$rf = str_replace ("","", $rf);
echo $rf;
fclose($file);
а в код стравлю такую конструкцию
iframe src=
Все бы ничего, да вот php код находящийся в исходном файле не обрабатывается, а выводится как есть.
Что делать?
-
iframe src=
не пробовал echo ... ?> ?
-
Дык так у меня и написано.
-
Дык так у меня и написано.
где, если не секрет ;)
что-то у меня со зрением плохо...
ну не вижу я здесь "" %)
Все бы ничего, да вот php код находящийся в исходном
файле не обрабатывается, а выводится как есть.
вообще, проверь, прописано ли расширение в httpd.conf для парсинга php.
-
У меня php стоит. И все нормально работает. Скрипт который в grab.phtml выполняется.
-
mishgan
все нормально работает
тогда все, проблем нет?