05.02.2007, 09:23
общий
это ответ
Здравствуйте, Inter!
В базе данных, в таблице, в которой у вас хранятся страницы, создайте дополнительное поле, где сохраняйте либо номера страниц, либо их названия (в общем случае хранить нужно то, что находится в ссылках навигации). После этого содержимое страницы можно получить одним запросом:
<i>$content = mysql_result(mysql_query(‘SELECT `content` FROM `pages` WHERE `id` = ‘.$id),0,0);</i>
Дальше просто <i>print $content;</i>
* Команды подключения к MySQL-серверу и выбор базы данных в данном коде опущены.
Т.е. в таблице `pages` записи имеют такой вид:
<blockquote>1|содержимое_страницы_1
2|содержимое_страницы_2
. . .</blockquote>
Это полностью автоматизирует процесс.
Да, и ещё непонятно, зачем Вы много раз дублировали команды включения файлов top.php, head.ohp, bot.php. Достаточно их написать один раз, просто вынеся из условий.
Желаю удачи!