Razor: Problem mit PHP Highlighting und Templates

Beitrag lesen

Hi,

folgendes Szenario:

ich habe ein kleines Gästebuch in PHP geschrieben. Das Gästebuch wird komplett per Templates designt. Im Gästebuch soll es möglich sein PHP Code zu schreiben, der dann gehighlighted wird. Dazu muss der Code zwischen den BBCode Tags [PHP] und [/PHP] stehen.

Und hier kommt das Problem ins Spiel. Dieser PHP Code soll nämlich in einer Tabelle stehen bei der Ausgabe. Natürlich liegt auch diese Tabelle in einer Template Datei, muss also eingelesen werden. Ich ersetze die [PHP] Tags per preg_replace. Ich bekomme es zwar hin, dass der PHP Code in der aus dem Template eingelesenen Tabelle steht, aber ich schaffe es einfach nicht den zu Highlighten. Logischerweise steht in der Templatedatei $1, was dann eben durch den PHP Code ersetzt wird. Aber wie highlighte ich den vorher?

Ich sitze schon Stunden an dem Problem, aber ich komm nicht weiter. Wäre echt toll, wenn mir jemand von euch helfen könnte.

Gruß, Razor