Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/01/2003, 19:37
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
a ver lo que hice fue tomar ese ejemplo (en realidad copiarlo por ahora) y agregarle algunas cosillas


Código PHP:
function color_source($string){
$array_contenido explode("[source]",$string);
$final $array_contenido[0];
for(
$i 1;$i <= count($array_contenido);$i++){
$array_contents explode("[/source]",$array_contenido[$i]);
ob_start();
highlight_string($array_contents[0]);
$array_contents[0] = ob_get_contents();
ob_end_clean();
$final .='
<font face="Courier new, Courier, Mono" size=3>'
.$array_contents[0]."</font>
"
.$array_contents[1];
}
return 
$final;
}

//para mostrar el texto pondria algo asi

$texto=$row["contenido"];
$texto=str_replace(" \n","<br>"$texto);
echo 
color_source($texto); 
el problema es que con eso me muestra esto
Código PHP:
<? <br>echo 
WarningUnexpected character in input:  (ASCII=92state=1 in c:archivos de programaapache groupapachehtdocsshow_source.php on line 8
"lalala\"; <br>?> <br>
osea me da ese error y me muestra los saltos de linea dentro del codigo php.

como hago para que pase eso y por que me da ese error

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