Hi everybody,
I'm using Sablotron to transform XML with XSL and this is the PHP file:
?PHP
$strXhtml = ?xml version=\1.0\?\n;
$strXhtml = $strXhtml . htmlbody\n;
$strXhtml = $strXhtml . pbfont color=\#800080
\Balance:/font/b/p\n;
$strXhtml = $strXhtml . p align=\left\input type=\text\
name=\balanceText\ size=\20\ value=\200$\//p\n;
$strXhtml = $strXhtml ./body/html;
//echo(trim($strXhtml));
include(XSLTransformer.php);
$xml=$strXhtml;
$xsl=testing.xsl;
$transform = new XSLTransformer();
if($transform-setXsl($xsl)) {
if($transform-setXmlString($xml)) {
$transform-transform();
if ($transform-getError() == 0) {
echo $transform-getOutput();
} else {
echo pError transforming ,$xml,./p\n;
}
} else {
echo p,$xml,: ,$transform-getError(),/p\n;
}
$transform-destroy();
} ?
I'm getting the following warning although I'm sure that if I applied XSL
to the XML file without php, it's working. Plz can u help me and tell me
what could be the problem?
Warning: xslt_process(): supplied argument is not a valid XSLT Processor
resource in /home/alia/public_html/XHTML/XSLTransformer.php on line 69
Thx a lot
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php