ID: 44316 User updated by: undefined at users dot berlios dot de Reported By: undefined at users dot berlios dot de -Status: Feedback +Status: Closed Bug Type: XSLT related Operating System: GNU/Linux PHP Version: 5.2.5 New Comment:
no time no comment Previous Comments: ------------------------------------------------------------------------ [2008-03-03 08:32:56] [EMAIL PROTECTED] Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.php.net/how-to-report.php If you can provide more information, feel free to add it to this bug and change the status back to "Open". Thank you for your interest in PHP. ------------------------------------------------------------------------ [2008-03-03 08:24:14] undefined at users dot berlios dot de Description: ------------ This Error Message is invalid. The Function becomes a DomDocument from my Class DomBuilder method getDom() [CODE] /** Parse Validate XML and returns the DomDocument. * @return \b DomDocument */ public function getDom() { $dom = new DomDocument( "1.0", "utf-8" ); $dom->validateOnParse = true; $dom->loadXml( $this->saveXML(), LIBXML_DTDVALID ); return $dom; } [/CODE] This Problem comes up with the Implantation of mysqli Extension. Before the mysqli Extension was inserted to my Code the Script 100% works. ~> rpm -q libxml2 libxslt libxml2-2.6.27-2007209 libxslt-1.1.20-2007209 Reproduce code: --------------- function hjcms_transform_template( DOMDocument $doc, $Template ) { $tpl = $_SERVER['DOCUMENT_ROOT'] . "/tpl/" . $Template . "/index.xslt"; if( is_readable( $tpl ) ) { $style = new DOMDocument("1.0", "utf-8"); $style->load( $tpl ); $xslt = new XSLTProcessor; $xslt->registerPHPFunctions(); $xslt->importStyleSheet( $style ); return $xslt->transformToDoc( $doc ); } return $doc; } Expected result: ---------------- Warning: XSLTProcessor::transformToDoc() [http://www.php.net/manual/de/function.XSLTProcessor-transformToDoc.php]: A PHP Object can not be converted to a XPath-string in $HOME/hjcms/website/src/hjcms_templates.php on line 36 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=44316&edit=1
