- Автор темы
- #1
Добрый день.
Есть шаблонизатор
В PHP 5 все пашет в четверне не работает.
Как переписать чтоб работала в четверке, ато не охота перекидыввать на другой хостинг.
Есть шаблонизатор
Код:
<?php
if (! defined ( 'MODULEINDEX' )) {
die ( "Hacking attempt!" );
}
class parse_class
{
var $vars = array();
var $template;
function get_tpl($tpl_name)
{
if(empty($tpl_name) || !file_exists($tpl_name))
{
return false;
}
else
{
$this->template = file_get_contents($tpl_name);
}
}
function set_tpl($key,$var)
{
$this->vars[$key] = $var;
}
function tpl_parse()
{
foreach($this->vars as $find => $replace)
{
$this->template = str_replace($find, $replace, $this->template);
}
}
}
$parse = new parse_class;
?>
Код:
$parse->get_tpl('index.tpl');
$parse->set_tpl('{CONTENT}',$content);
$parse->tpl_parse(); //Парсим
print $parse->template; //Выводим нашу страничку
В PHP 5 все пашет в четверне не работает.
Как переписать чтоб работала в четверке, ато не охота перекидыввать на другой хостинг.