Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/12/2011, 12:20
Avatar de alette666
alette666
 
Fecha de Ingreso: febrero-2010
Ubicación: En la luna
Mensajes: 277
Antigüedad: 14 años, 3 meses
Puntos: 5
Pregunta Respuesta: mal visualización de emoticones en post de salida PHP

Cita:
Iniciado por truman_truman Ver Mensaje
hay algún salto de línea por ahí, habría que ver el código en donde mostrás los datos para ver si es ahí en donde se produce el salto de línea, o en la consulta en donde se guardan los datos
Sisi hay un par de funciones con "nl2br" para hacer el salto de linea (pero eso es cuando el usuario presiona ENTER para hacer el salto de linea; pero en este caso no se ha presionado el ENTER.

He chequeado las funciones y variables, pero cuando en el textarea solo se colocan texto, el resultado sale tal cual se lo ha ingresado.

EJEMPLO
Código:
"Que calor que hace acá; porque es verano jeje"
O con salto de linea: "con función nl2br();"
Código:
"Pablito clavo un clavito;
que clavito clavo pablito?"
Ahora si en el textarea se ingresa texto y emoticones:
Código:
"Que calor que hace acá; porque hace calor :ojotes: [emoticon]
el resultado que me devuelve es este:
Código:
"Que calor que hace acá; porque hace calor 
:ojotes: [emoticon]
No creo que sea problema de la función nl2br ya que si se ingresa solo texto (sea todo seguido o con salto de linea), este devuelve el resultado tal cual se lo escribió. La cosa es cuando se pone un emoticon, ese es el asunto, ¿por que hace eso?
__________________
Y Sócrates dijo...Solo sé que no sé nada.
Entiende la filosofía como una búsqueda colectiva basada en el diálogo.

Última edición por alette666; 24/12/2011 a las 18:59