|  | Posted by Tobi Reif on 06/14/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] |