3
« : 02 Августа 2002, 16:08:13 »
Помогите разобраться! Скрипт не пашет.
Скачал с eugeny.com скрипт с шаблоном, запустил demo\\index.php и пхп ошибки начал выдавать.
Сначало ему это не понравилось:
Parse error: parse error, unexpected T_STRING in d:\\sait\\localhost\\www\\index.php on line 6
$tpl->load("main,styles,counters,banner.top,menu.vert");
Я сделал так:
$tpl->load(\\"main,styles,counters,banner.top,menu.vert\\");
Он схавал. И так до конца скрипта:
require_once ("class.Template.php");
$tpl = new Template("d:\\sait\\localhost\\www\\templates\\");
$tpl -> load (\\"main,styles,counters,banner.top,menu.vert\\");
$title = \\"my title\\";
// старт буферизации
ob_start();
print \\"Здесь что угодно\\";
include \\"some.inc.php\\";
$content = ob_get_contents();
ob_end_clean();
// конец буферизации
eval(\\"\\$menu_vert = \\"\\".$tpl->get(\\"menu.vert\\").\\"\\";\\");
eval(\\"\\$banner_top = \\"\\".$tpl->get(\\"banner.top\\").\\"\\";\\");
eval(\\"\\$counters = \\"\\".$tpl->get(\\"counters\\").\\"\\";\\");
eval(\\"\\$styles = \\"\\".$tpl->get(\\"styles\\").\\"\\";\\");
// вывод всей сгенерированной страницы
eval(\\"print \\"\\".$tpl->get(\\"main\\").\\"\\";\\");
?>
А в самом конце он выдает это:
parse error, unexpected $ in d:\\sait\\localhost\\www\\index.php on line 19
В чем здесь дело?:insane: :insane: