динамическое создание страниц

Alexbank

Guest
динамическое создание страниц

Приветствую всех, проблема в следующем, просматривал одну книжку по php и наткнулся на пример скрипта динамическое создание страниц , только он выдает такие ошибки в чем проблема и как ее решить,

ошибки выдает следующие:

Notice: Undefined variable: content in c:\apache\htdocs\proba\static.php on line 21

Warning: main(.html): failed to open stream: No such file or directory in c:\apache\htdocs\proba\static.php on line 21

Warning: main(): Failed opening '.html' for inclusion (include_path='.;c:\php4\pear') in c:\apache\htdocs\proba\static.php on line 21


вот листинг:
PHP:
// Файл: static.php
// Назначение: отображение запрашиваемых статических страниц.
// ВНИМАНИЕ: предполагается, что файл "site_init.tpl" и все
// статические файлы находятся в том же каталоге.
// Загрузить функции и переменные 
include("site_init.tpl");
// Вывести заголовок
show_header($site_name);
// Вывести запрашиваемое содержание
include ("$content.html");
// Вывести колонтитул
show_footer ();
<a 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=contact">Contact Us</a></br>


PHP:
// Файл: site_init.tpl
// Назначение: инициализационный файл 
$site_name = "title";
$site_email = "[email protected]";
$site_path = "http://localhost/proba/";
function show_header($site_name) {
<html>
<head>
<title> <? print $site_name; ?> </title>
</tiead>
<body bgcolor="#7b8079" text="#ffffff" link»"#e7d387" alink="#e7d387" vlink="#e7f0e4">
This is the header
<hr>
PHP:
function show_footer () {
<hr>
This Is the footer
<hr>
PHP:
}
</body>
</html>
PHP:
}
Остальные фацлы обычные html листы
 

IBSN

Новичок
Re: динамическое создание страниц

Автор оригинала: Alexbank
...
include ("$content.html");
...
<a href = "static.php?content=about">Static Page Name</a></br>
...
Я плакал, что это за книжка такая...
Настоятельно рекомендую прочесть мой пост на эту тему: http://phpclub.ru/talk/showthread.php?s=&postid=344414#post344414

-~{}~ 13.06.04 16:22:

ууу да тут еще и синтаксис... выкинь книжку в окно...
 

neko

tеam neko
Alexbank

требуй назад деньги!!!
на полученную сумму приобретаешь учебник английского языка
поскольку однозначный ответ на вопрос:
в чем проблема и как ее решить
дают эти самые сообщения об ошибках

все что надо сделать это их прочесть.
 

Alexbank

Guest
Автор оригинала: neko
Alexbank
поскольку однозначный ответ на вопрос:
дают эти самые сообщения об ошибках
все что надо сделать это их прочесть.
Прочесть я прочел, и римерно понимаю, а как избавиться от них не понимаю
 

neko

tеam neko
да что там примерного
сообщения об ошибках говорят прямо и недвусмысленно
переменная такая-то не инициализированна
файл такой-то не найден

что тут примерно можно понимать то?

кстати код этот с ошибками или без
выкинь подальше как советовали во 2ом посте.
 

Фанат

oncle terrible
Команда форума
Alexbank
ты не поверишь, но на пхп ВСЕ страницы - динамияеские.
других не бывает
 
Сверху