|
Posted by Tobi Reif on 10/21/45 11:34
Hi
My ISP upgraded from 5.0.3 to 5.1.1. Since then, XSLT (at least my
script which uses it) doesn't work anymore.
The first error message on
http://www.pinkjuice.com/hayashi/materials/
is
Warning: XSLTProcessor::importStylesheet()
[function.importStylesheet]: Undefined variable in
/[...]/hayashi/pages.php5 on line 12
pages.php5:
<?php
# print dirname(__FILE__);
$xslt = new DomDocument();
$xslt->load("this.xslt");
$inputdom = new DomDocument();
$inputdom->load("../page_template.xml");
$proc = new XsltProcessor();
# previous version of the following line:
# $xslt = $proc->importStylesheet($xslt);
$proc->importStylesheet($xslt);
$proc->setParameter(null, "pagedir", $pagedir);
# seems to set params *and* toplevel variables
# $proc->setParameter(null, "topdir", $topdir);
$newdom = $proc->transformToDoc($inputdom);
print $newdom->saveXML();
?>
Thanks in advance,
Tobi
[Back to original message]
|