Собственно не могу найти как можно подключить динамически сформированный текст через функцию include Что то подобно этому Подскажите кто знает Код (Text): $text <<<EOF <? echo 123; ?> <html> </html> EOF; include 'text://'. $text;
PHP: <?php function compile($path){ ob_start(); include($path); return ob_get_clean(); } $text = compile("foo.php"); //code echo $text;
одни в базе код хранят, другие его динамически формируют. интересно, что ещё можно придумать, чтоб невозможно было потом разобраться?
Вариант не подходит так как принимает только пхп код. Мне нужно вместе с кодом. Полную аналогию include чтобы не выдавал ошибки на конструкции <? ?> и выводил то что идет за ней. Евал такого не умеет
Это совсем не то. Надо в инклюд подсунуть текст хранящийся в переменной а не имя файла в котором он находится. include "<? echo text; ?>Тест тест";
Извратно както но вроде пойдет. Вечером попробую. Зацените домен http://помощь.закрытый.рф/ (отжал семь прикольных доменов) Кому нужны домены русские есть база. http://mpak.su/idna:idna