Nööö, so gehts leider nich.
Zur Vorgeschichte:
Bisher lief das ganze unter php4.0.4 mit folgender Syntax wunderbar:
xslt_process($xmlstring, $xslstring, $resultstring)
kein create, kein Handler und keine Dateinamen
nur der Inhalt als String.
Jetzt hab ich die Syntax umgestellt:
$xh = xslt_create();
xslt_set_base($xh, "http://localhost/_labor/xml_test/sample/");
$result = xslt_process($xh, 'versuch.xml', 'versuch.xsl');
print $result;
xslt_free($xh);
...und auf einmal sind die selben xml-Dateien nicht mehr well-formed:
Fehlermeldung: Warning: Sablotron error on line 1: XML parser error 4: not well-formed (invalid token)
Also falscher Code oder falsche Configuration?
Paul