[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]function[/COLOR] phphighlite_replace[COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$code[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$code[/COLOR][COLOR= #007700]));[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700])) {[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #DD0000]" "[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/array_push"]array_push[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$GLOBALS[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]phphighlite[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$code[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #DD0000]""[/COLOR][COLOR= #007700].([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$GLOBALS[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]phphighlite[/COLOR][COLOR= #007700]])-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700];
}
}
function[/COLOR] phphighlite[COLOR= #007700]([/COLOR][COLOR= #0000BB]$id[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$fixed[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$code[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$GLOBALS[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]phphighlite[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$id[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$splitted[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"n"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$code[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$grootte[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$splitted[/COLOR][COLOR= #007700])+[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/strpos"]strpos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"<?"[/COLOR][COLOR= #007700]) &&[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700])!=[/COLOR][COLOR= #DD0000]"<?"[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$code[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"<?"[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"?>"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$addedtags[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/ob_start"]ob_start[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$oldlevel[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/highlight_string"]highlight_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$code[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$oldlevel[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$buffer[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ob_get_contents"]ob_get_contents[/URL][COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/ob_end_clean"]ob_end_clean[/URL][COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$addedtags[/COLOR][COLOR= #007700])) {[/COLOR]
[COLOR= #0000BB]$openingpos[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strpos"]strpos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]<?[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$closingpos[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strrpos"]strrpos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]?[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$buffer[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$openingpos[/COLOR][COLOR= #007700]).[/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$openingpos[/COLOR][COLOR= #007700]+[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$closingpos[/COLOR][COLOR= #007700]-([/COLOR][COLOR= #0000BB]$openingpos[/COLOR][COLOR= #007700]+[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700])).[/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$closingpos[/COLOR][COLOR= #007700]+[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #0000BB]$page_popup[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$return[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$return[/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #FF8000]// UBB functie[/COLOR]
[COLOR= #007700]function[/COLOR] ubb[COLOR= #007700]([/COLOR][COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]// Code[/COLOR]
[COLOR= #0000BB]$GLOBALS[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]phphighlite[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"dummy"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"_<?(.*?)?>_ise"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"phphighlite_replace(<? 1 ?>)"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"_[code]([0-9])[/code]_ise"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"phphighlite(1)"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700]);
}[/COLOR]
?> Bron: http://www.phphulp.nl/php/script/gastenboeken-fora/ubb-parser/251/ubbparser/215/
misschien heb je hier wat aan ?

