Hallo,
nein so einfach ist es eben leider nicht. Ich muss mit preg_replace erst mal die einzelnen Vorkommen von [PHP][/PHP] finden. Dann habe ich also mal den PHP Code. Der soll jetzt gehighlighted in einer Tabelle ausgegeben werden. Diese Tabelle steht in einer externen HTML Datei (PHP Code und HTML müssen unbedingt getrennt bleiben). Soweit, dass der PHP Code in der Tabelle ausgegeben wird bin ich schon, nur weiß ich jetzt nicht wie ich den highlighten soll.
In der PHP Datei steht direkt dieses $1, das von preg_replace durch den PHP Code ersetzt wird und in die HTML Datei kann ich ja keine PHP Funktion schreiben, weil sie nicht ausgeführt wird.
Mir fällt aber auch keine andere Möglichkeit das zu lösen ein. Die Hauptbedingung ist eigentlich, dass der HTML Code, der um die PHP Code ausgabe drumrum kommt in der HTML Datei bleibt. Also wenn jemand eine Idee hat, ist die immer willkommen :)
Gruß, Robert Hölzl