Вопрос по отображению php-кода в HTML

[Удален]
451

Вопрос такой: может, кто знает, как сделать так, чтобы вставка из php-кода, вставленного в HTML-страницу, работала. Только не через файл .httaccess, а другим способом, т.к. в данном случае это не подходит. Также, не надо советовать переименовать файл html в php.

Если конкретно, то вопрос более четкий: вставляю php-код в шаблон сайта на DLE, но код не работает. Кто знает: как можно решить этот вопрос? Заранее спасибо за полезные советы и ответы! :)

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Можно вставлять не прямо в шаблон, а в файл index.php

ob_start();
//php code
$data=ob_get_clean();
$tpl->set('{DATA}', $data);
а потом в шаблон связанную переменную {DATA}.

Есть варианты и с прямой вставкой http://www.nulled.ws/showthread.php?page=2&t=16717 и заменой на eval , но первый вариант лутше

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
Vitо
На сайте с 17.07.2007
Offline
25
#2

Как вариант можно предложить инклудить через SSI <!--#include virtual="file.php"-->

Но для этого SSI должно обрабатываться в html файлах.

А вообще обычно это через .htaccess делается, непонятно почему этот вариант не подходит...

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Онлайн школа покера (http://www.pokermoscow.ru/school/)
Shtogrin
На сайте с 02.11.2006
Offline
95
#3

Vitо, в шаблон DLE

[Удален]
#4

Всем большое спасибо за советы! Все получилось :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий