parser

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

 

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

Ответ

Dima 23.11.2004 01:03 / 23.11.2004 01:04

auto.p:
		
####################################################################################################################		
		
@body_main[]
^connect[$connect_string]{
	^try{
		$anekdot[^table::sql{
			SELECT
				text 
			FROM
				$form:subj
		}]
				
		^if($anekdot){
			^anekdot.menu{
				^untaint{$anekdot.text}
			}[<br /><br />]
		}{
			$result[Пока этом разделе анекдотов нет :^(]
		}
	}{
		^rem{*** такой таблицы в базе нет ***}
		$exception.handled(1)
		$result[таблица с анекдотами не найдена]
	}
}
index.html:
@greeting[]
<a href="/anekdot/?subj=anekdot">Анекдот1</a>
<a href="/anekdot/?subj=anekdot2">Анекдот2</a>

# смотрим, нажали ли ссылку
^if(def $form:subj){
	$result[^body_main[]]
}