Jo, det var det. Tak.. en så støder jeg altså ind i et probelm, da det jo ikke er hele teksten der skal "laves om" med funktionen.
$text = "Dette er en tekst
[kode]<?php function test() { } ?> [/kode]";
$text = htmlspecialchars($text);
$text = preg_replace("/\\[kode\\](.*?)\\[\\/kode\\]/s", "<div class=\\"code\\">".highlight_string(html_entity_decode("$1"), TRUE)."</div>", $text);
print $text;
Det virker fint nok, men hele koden forbliver bare sort. Prøvede at fjerne funktionen htmlspecialchars() og html_entity_decode(), men koden er stadig bare sort.
Indlæg senest redigeret d. 07.01.2007 11:44 af Bruger #8953