Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2010, 09:28
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: formatear en html datos de ajax

No es lo mismo. El texto está lleno de saltos de línea (que javascript considera separador de instrucción) y (probablemente, no lo miré a fondo) otros caracteres que necesitan escaparse.
Te recomiendo que escapes la salida html en el mismo php, con una función como esta o semejante:
Código PHP:
function js_encode($s){
    
$texto='';
    
$lon=strlen($s);
    for(
$i=0;$i<$lon;++$i){
        
$num=ord($s[$i]);
        if(
$num<16$texto.='\x0'.dechex($num);
        else 
$texto.='\x'.dechex($num);
    }
    return 
$texto;