[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: <? ... /> в строковой переменной
FatCat
Что-то меня заклинило, не соображу где искать...

Есть HTML-файл, который должен открываться сам по себе как страница HTML, и он же должен инклюдиться в php-страницу.
Все отлично работает, если не встречается тег:
HTML
<?xml: бла-бла-бла />

Если такой тег есть - ошибка парсинга.

Инклюд делаю конструкцией:
PHP
@ob_start();
include( 
$file );
$post = @ob_get_contents();
@
ob_end_clean();




Спустя 1 минута, 3 секунды (4.03.2009 - 15:55) jetistyum написал(а):
Дружище, он xml принимает как начало пхп скрипта с шорттегами
<? ?>
мне так кажется smile.gif

Спустя 44 секунды (4.03.2009 - 15:55) FatCat написал(а):
Предупреждаю вопрос, нафига это нужно:
Таблицы на странице, будь они неладны, редактируемые вордом, будь он неладен...



Спустя 51 секунд FatCat написал(а):
jetistyum
Ага, именно так.

А как сказать пхп, что ВСЁ содержимое файла - это значение текстовой переменной?

Спустя 11 минут, 33 секунды (4.03.2009 - 16:07) jetistyum написал(а):
может быть юзать file_get_contents() а потом в случае необходимости или eval делать
или просто делать str_replace()например мы так делали шаблоны для отправки сообщения пользователю
$parsed = str_replace('{login}', $login, $text);

Спустя 35 минут, 51 секунда (4.03.2009 - 16:43) FatCat написал(а):
Цитата (jetistyum @ 4.03.2009 - 16:07)
может быть юзать file_get_contents()

Респект!!! Работает!

Спустя 28 минут, 46 секунд (4.03.2009 - 17:11) jetistyum написал(а):
Ю а Вэлкам!


_____________
Бесплатному сыру в дырки не заглядывают...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.