parser

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

 

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

Ответ

Misha v.3 05.09.2013 06:15 / 05.09.2013 06:16

1. в /new/index.html напишите:
@main[]
Проверка новостей
обратитесь к страничке http://parsertest/news/index.html и посмотрите что напишет.
если выдаст "Проверка новостей", то переходите к следующему шагу

2. в /new/index.html напишите:
@main[][now;news]
$now[^date::now[]]
<b><h1>НОВОСТИ</h1></b>
^connect[$connect_string]{
	$news[^table::sql{
		select
			date,
			header,
			body
		from
			news
		where
			date='^now.year.format[%04d]-^now.month.format[%02d]-^now.day.format[%02d]'
	}]
}
^if($news){
	^news.menu{
		<b>$news.date$news.header</b><br />
		^untaint{$news.body}<br />
	}[<br />]
}{
	За указанный период новостей не найдено.
}
обратитесь к страничке http://parsertest/news/index.html и посмотрите что напишет.

P.S. обратите внимание на то, что отформатированный код гораздо проще читать.