parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Динамический TITLE, подскажите

saix 01.11.2005 12:45

Всем здравствуйте. Решил познакомиться с Parser'ом и остановился на следующей задаче. Всем извстено из "уроков" следующее

в auto.p объявляем
@main[]
^header[]
^body[]

@header[]
<html>
<head>
<title>^title[]</title>
</head>
<body bgcolor="#FAEBD7">

@body[]
<p>^body_text[]</p>
а в самом .html файле мы определяем функции @title[] и @body_text[]
@title[]
Новости

@body_text[]
# тут мы делаем выборку из базы, допустим какой-либо конкретной новости
# и в переменную $news.header у нас попадает загаловок новости
Задача заключается в том, что бы загаловок новости
$news.header
поднять в тег
<TITLE>...</TITLE>
Ну а дальше мои дилетанские размышления. Я так думаю, что глупо делать запрос к базе в функции @title[], что бы поднять заголовок в теги <TITLE>. Передать значение переменной из функции @body_text[] в @title[] мне не удалось. Я игрался с этими переменными на всех (я так думаю) уровнях глобальности и локальности (объявлял глобально, изменял локально).

Вопрос, что я делаю не так? И как это рализовать правильно?