| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Павел 16.09.2010 12:19
что-то не склеилось у меня с регулярным выражением, решил сделать предварительную выборку нужных страниц через БД...^sql{$city[^table::sql{SELECT id,dir,title from ${MAIN:pre}map WHERE parent_id=1526 AND id!=1528} ]}
$rnd(^math:random(7)+1)
^for[step](0;2){
<div class="block city ^if($step == 2){last}">
^city.offset($rnd)
<a href="/contacts/regional/">$city.title</a><br />
$htxt[^file::load[text;/o/${city.id}-${city.dir}.html]]
$txt[^untaint[as-is]{$htxt.text}]
$txt
^rem{
$spl[^txt.split[/;l]]
$spl.0
}
</div>
}так вот все работает как нужно, НО в некоторых страницах забита информация по двум городам... в итоге лишняя инфа вылезает за границы, поэтому нужно обрезать строку... если раскомментировать две строки, то выдает ошибку... без этих строк работает...