parser

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

 

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

taint/untaint

Ike 09.05.2006 20:42 / 09.05.2006 20:43

Немного странная ситуация, опишу по порядку:
1.
$value[^hash::sql{SELECT name, text FROM contents WHERE post_id = '$postId'}]
2.
$sourceDocL[^xdoc::load[/datatypes/${template}.xml]]
^process{^sourceDocL.string[$.method[html]]}
3. Сам source:
<content>
 		^operations:full_text_select[$value.text.text]
</content>
это часть xml файла в который вставляются тоже xml блоки
4. Затем идет xsl-transform и вывод всей полученной страницы.
Только вот если я указываю в 3 пункте
<content>
 		^untaint{^operations:full_text_select[$value.text.text]}
</content>
исчезает весь html который лежит в базе вместе с текстом. Если не указываю -- выводится необработанный. Перепробовал разные комбинации на разных стадиях формирования документа -- ничего хорошего не получил. Может кто знает причину?
Спасибо!