subbnik
Новичок
шаблон не передает параметры
Уважаемые форумчане, помогите пожалуйста.
Разбираю пример, и не могу понять
Не получается передать параметры из шаблона:
Выдается ошибка:
Parse error: parse error, unexpected '<' in D:\server\www\1\site_init.tpl on line 17
Fatal error: Call to undefined function: show_header() in D:\server\www\1\static.php on line 16
подскажите в чем причина, уже 1 час мучаюсь
заранее благодарю
Уважаемые форумчане, помогите пожалуйста.
Разбираю пример, и не могу понять
Не получается передать параметры из шаблона:
PHP:
<?
// Файл: site_init.tpl
// Назначение: инициализационный файл PhpRecipes
// Дата: 22 августа 2000 г.
$site_name = "PHPRecipes";
$site_email = "[email protected]";
$site_path = "http://localhost/phprecipes/";
function show_header($site_name) {
?>
<html>
<head>
<title> <? print $site_name; ?> </title>
</head>
<body bgcolor="#7b8079" text="#ffffff" link>"#e7d387" alink="#e7d387" vlink="#e7f0e4">
This is the header
<hr>
function show_footer()
<hr>
This Is the footer
</body>
</html>
<?
}
?>
PHP:
<?
// Файл: static.php
// Назначение: отображение запрашиваемых статических страниц.
// ВНИМАНИЕ: предполагается, что файл "site_init.tpl" и все
// статические файлы находятся в том же каталоге.
// Загрузить функции и переменные
include("site_init.tpl");
// Вывести заголовок
show_header($site_name);
// Вывести запрашиваемое содержание
include("$content.html");
// Вывести колонтитул
show_footer();
?>
<а href = "static.php?content=about">Static Page Name</a></br>
<a href = "static.php?content=advert_info">Advertising Information</a></br>
<a href = "static.php?content=about">Contact Us</a></br>
Parse error: parse error, unexpected '<' in D:\server\www\1\site_init.tpl on line 17
Fatal error: Call to undefined function: show_header() in D:\server\www\1\static.php on line 16
подскажите в чем причина, уже 1 час мучаюсь
заранее благодарю
