Volgens PHP.net kan je vars meegeven aan een xslt process. Dat lijkt mij dus verrekte handig en ging dit implementeren.
Stukje php:
Stukje XSLT:
Vervolgens ik dit runnen en dan krijg ik leuke gezellige errors:
Iemand enig idee hoe het wel moet?
Stukje php:
PHP:
1
2
3
| $params = array ( '\$order' => 'Stamp' ); //'order' en '$order' ook al gedaan $result = $xsldoc->process($xml, $params); //Line 8 |
Stukje XSLT:
code:
1
| <xsl:sort select="$order" order="descending" /> |
Vervolgens ik dit runnen en dan krijg ik leuke gezellige errors:
ut is php 4.3.6Warning: process(): runtime error: file sheet.xsl element sort in /var/www/localhost/htdocs/manstest/xml/parser.php on line 8
Warning: process(): unregistered variable order in /var/www/localhost/htdocs/manstest/xml/parser.php on line 8
Warning: process(): xmlXPathCompiledEval: evaluation failed in /var/www/localhost/htdocs/manstest/xml/parser.php on line 8
Iemand enig idee hoe het wel moet?
[ Voor 6% gewijzigd door cybermans op 19-06-2004 10:45 ]