Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/08/2003, 14:29
Avatar de MSDark
MSDark
 
Fecha de Ingreso: noviembre-2002
Ubicación: Talca VII región
Mensajes: 337
Antigüedad: 21 años, 5 meses
Puntos: 1
por ahora encontre esto que funciona perfecto

Código PHP:
function code($text)
{
//text with tags added
$phptext="<?$text?>";

ob_start();
highlight_string($phptext);
//highlighted text
$colorphptext = ob_get_contents();
ob_end_clean();

$pos1 = strpos ($colorphptext,"&lt;?");
$pos2 = strrpos ($colorphptext,"?&gt;");

$colortext = substr($colorphptext, 0, $pos1).substr($colorphptext, $pos1+5, $pos2-($pos1+5)).substr($colorphptext, $pos2+5);
return $colortext;
}
el problema es que no se como poner para que solo muestre coloreado el codigo entre el bbcode osea que solo entre [codigo] y [/codigo] muestre coloreado .

Saludos
__________________
DelirioLinux.. Software Libre y tecnología.. php también..
Saludos :arriba:
Usuario Linux #198486 y Ubuntu #12791
Gutsy Gibbon