03-02-2008, 07:59 PM
pourtant çà semble être la solution évidente au problème!
Ca marche pas çà????
Code PHP :
<?php
function parse($code,$chaine){
$convert=array('html'=>"html4strict",'php'=>'php');
$couleur =& new GeSHi($chaine,$convert[$code]);
return $couleur->parse_code();
}
$chaine = preg_replace_callback('/\[(html)\](.+?)\[\/html\]/', "parse", $chaine);