Probleme mit Geshi BB Codes

Hi @ all,
ich verwende nun Geshi um meinen Code zu highlighten. Jedoch habe ich auch damit Probleme.

Ich schreibe im Admin Bereich die Tutorials und verwende BB Codes umd die verschiedenen Codes zu highlighten.([„php“]und[/„php“] für PHP Code, [„html“]und[/„html“](natürlich ohne ") für HTML usw) Mit der Funktion preg_replace_callback() habe ich versucht die BB Codes durch den Geshi Code zu ersetzten. PHP, CSS uns SQL Code wird richtig gehighlightet nur der HTML Code ändert die Farbe nicht. Ausserdem habe ich das große Problem das die Code Boxen nicht mehr an der richtigen Stelle der Tutorials stehen, sie rutschen alle nach oben.

Zu sehen ist es hier: http://little-coder.de/tutorial.php?nameurl=offizieller-test
Username: gast
Passwort: Gastgast19

Das ist der wahrscheinlich entscheidene Code:
[php]
function geshi($treffer)
{
geshi_highlight($treffer[2], $treffer[1], „“);
}
echo preg_replace_callback(„~[(html|php|css|sql)](.+)[/\1]~s“, „geshi“, $ein_tutorial);
[/php]MfG xXxPeterPanxXx

Hi @ all,
ich habe einen Thread eröffnet, auf den man glaube ich auch nicht antworten kann. Kann sich das einer mal angucken?

http://www.html.de/php/29016-probleme-mit-geshi-bb-codes.html

Doch, es geht.

Mfg