Ciao, un semplice codice.

Codice PHP:

<?php
$parser 
xslt_create();
$html xslt_process($parser'page.xml.php''emule.xul.xsl');
xslt_free($parser);

echo 
$html;
?>
In questo modo trasformo il mio file XML in HTML attraverso una trasformazione XSL, solo che se XML contiene del php, il parsing del documento fallisce...

Insomma, pare che il parser processi il codice sorgente e non il risultato della pagina PHP... il sorgente XML, infatti, pur contenendo PHP viene elaborato correttamente e inviato al browser come semplice XML.