hjælp med noget BBcode
Hej alle.Jeg leger lidt i at lave en BBcode, men er stødt på et problem da jeg gerne ville lave en [code] og [/code] hvor den kan vise php farverne i.
Her er min kode. Den virker fint, men når jeg prøver at få highlight_string($1) ind i den, så gider den intet.
Hvad er problemet? :/
function site($tekst) {
$tekst = str_replace("<", "<", $tekst);
$tekst = str_replace(">", ">", $tekst);
$code = "<table cellpadding=\"0\" cellspacing=\"0\" width=\"90%\" align=\"center\" class=\"code\">
<tr><td class=\"codeheader\">Code:</td></tr>
<tr><td class=\"codebody\">'.highlight_string($1).'</td></tr>
</table>";
$tekst = preg_replace("/\[code\](.+?)\[\/code\]/", $code, $tekst);
echo "tekst";
}
og her er teksten den læser fra
site("[code]<?php echo test ?>[/code]");
Jeg har prøvet alt.
