ctl: eval()

Beitrag lesen

Hallo!

Ich habe einene php code der zuerst eine xslt - Transformation
durchführt und den dadurch erstellten html code in die Variable
$html schreibt.

Da ich jetzt aber in der XML Datei die mit XSL Transformiert wird
wiederum PHP-Code einsetzen muss hab ich eben diesen Code dann auch
in der Variable $html stehen. Gibt man die mit
print $html
aus - wird klarerweise der PHP Code nichtmehr vom Interpreter abgearbeitet sondern befindet sich im Quelltext des ausgegebenen HTML.

Da hab ich die PHP-Funktion eval() gefunden die dazu dienen soll PHP-Code
der in einer Variablen gespeichert ist abzuarbeiten.

In meinem Fall ist aber in der Variablen $html nicht nur reiner PHP-Code enthalten sondern HTML-PHP-HTML und ich bekomme eine Fehlermeldung:

Parse Error in eval()'d code

Was muss ich tun, dass ich die Variable $html ordnungsgemäß vom Interpreter abgearbeitet bekomme??

Grüße