Kleiner Nachtrag:
Ich hab' aus dem Fragment oben 'ne kleine Bibliothek gemacht und noch mehr Sprachen hinzugefügt (ja, ich weiß: Syntax-Highlighter gibt's schon wie Sand am Meer ..., trotzdem hab' ich selbst einen geschrieben), zu finden in
meiner Garage oder im Anhang.
Angepasst an das letzte Beispiel wär' der Gebrauch so:
Code:
include_once("syntag.php");
$file = $_GET['file'];
echo "<pre>" . SynTag::Highlight(file_get_contents($file), $file) . "</pre>";
Formatierung anpassen kann man in "syntag.php" in den Zeilen 517-528.