Куки и XML

SnowB

Guest
Куки и XML

В куках храниться id.
Каким способом наиболее правильно выделить строку XML файла (соответствующую данному id), выводимую с помощью XSL?

-~{}~ 29.03.05 15:57:

Может меня не поняли....
Вот есть такой код:
<xsl:choose>
<xsl:when test="id = $id">
... some code ...
</xsl:when>
<xsl:eek:therwise>
... some code ....
</xsl:eek:therwise>
</xsl:choose>

Он разумеется не работает из-за $id...
А как сделать чтобы всё работало? Т.е. в XSL передавать перемненную РНР?
 

SnowB

Guest
Один вариант есть..
Может есть более рациональный метод?
 

slach

Новичок
чтобы передавать параметры в XSLT шаблон
для php4
читаем
http://php.net/manual/ru/function.xslt-process.php
особое внимание уделяем

array arguments
и
array parameters

для php5
читаем
http://www.php.net/manual/ru/function.xsl-xsltprocessor-set-parameter.php


внутри XSL шаболна после xsl:stylesheet
объявляем <xsl:param name="имя_в_массиве"/>
 

SnowB

Guest
$id берём от клиента, например ид записи, которую он только что просмотрел/отредактировал/добавил.
Реализовал, как посоветовал Panchous..
Пытался сделать через http://www.php.net/manual/ru/function.xsl-xsltprocessor-register-php-functions.php , но зараза ругалась, что такого она вообще знать не знает, хотя DOM dll-ка стоит...
 
Сверху