Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/02/2008, 13:24
Pitu.
 
Fecha de Ingreso: enero-2005
Mensajes: 65
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: No me interpreta el HTML

Cita:
Iniciado por xhiena Ver Mensaje
ok ok, haz otro html_entity_decode y te irá.


html_entity_decode(html_entity_decode(stripslashes ($string)))

tienes que decodificarlo 2 veces, 1 para que el & se convierta en & y otra para que los elemementos &algo; se te conviertan a lo que toque

un saludo
jeje, justo cuando te he escrito el post y lo he releido me he dado cuenta!! En efecto es lo que he hecho para que funcione!!

Pero mi duda es el porque. Osea el addslashes me añade / delante de ciertos caracteres conflitivos. Y el htmlentities me transforma los símbolos en su codificacion html correspondiente. Debo hacer dos veces el htmlentities ya que sinó no entiendo el porque tengo que hacerlo dos veces para descifrarlo al sacarlo por pantalla.

Lo averiguo y os comento!! muchas gracias!!