<?php
$rows['comment'] = preg_replace("/\[php\](.+?)\[\/php\]/is",'<pre class="php"> <strong>PHP:</strong><br />'.get_sourcecode_strings('<?php "\1" ?>').'</pre>', $rows['comment']);
?>
De functie get_sourcecode_strings doet inprincipe xHTML highlight_string sinds mijn host nog geen PHP5 draait :(
De vraag is dus meer, hoe krijg ik \1 werkend zonder de dubbele quotes, ik heb al meerdere dingen geprobeerd maar volgens mij kijk er totaal overheen..
Het resultaat bij mij ziet er ongeveer als volgt uit:
De kleur klopt dus eigenlijk nooit zo...
<?php "
$USER INPUT;
" ?>
Bij voorbaat dank,
Milo
edit: typo