Foros del Web » Creando para Internet » HTML »

Interpretar los tags de HTML

Estas en el tema de Interpretar los tags de HTML en el foro de HTML en Foros del Web. Hola !! Estoy intentando interpretar las etiquetas de HTML que tengo en una BD . Se almacenan los datos de la forma: Cita: <ul> <li>Ingenier&iacute;a ...
  #1 (permalink)  
Antiguo 18/05/2008, 09:34
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 17 años, 2 meses
Puntos: 1
Exclamación Interpretar los tags de HTML

Hola !!
Estoy intentando interpretar las etiquetas de HTML que tengo en una BD . Se almacenan los datos de la forma:

Cita:
<ul>
<li>Ingenier&iacute;a T&eacute;cnica en
y lo que quiero cuando genero el pdf es que los tag de HTML se interpreten.
He probado con html_entity_decode, pero solo me interpreta las tildes y no <li> o los parrafos(<p>)
¿Como puedo hacerlo para que se interprete todo?
Gracias
  #2 (permalink)  
Antiguo 18/05/2008, 12:03
Avatar de aloqui  
Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 16 años, 11 meses
Puntos: 24
Respuesta: Interpretar los tags de HTML

Cuando dices interpretar, ¿ a que te refieres ? ¿ A eliminarlos? , ¿ A sustituirlos por otras cadenas diferentes ?, ...
Y, otra duda, la estructura de los campos de BD, ¿ Es siempre la misma ? o ¿ Cambia de unos registros a otros ?. Es decir, ¿ Siempre hay una lista <ul> con elementos <li> dentro ?, o ¿ Puede ser cualquier contenido html ?
__________________
Grupos de Música
Pop Music Stars
  #3 (permalink)  
Antiguo 18/05/2008, 12:22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 17 años, 2 meses
Puntos: 1
Exclamación Respuesta: Interpretar los tags de HTML

Hola:
No, el contenido va variando, dependiendo de lo que inserte el usuario.
Cuando me refiero a "interpretar", me refiero a que el usuario introduce los datos en el textarea (como por ejemplo cuando escribes un mensaje en este foro) y por ejemplo para hacer una lista pulsa( en este foro la octava imagen de la segunda fila) pero sin embargo en la BD los mete como <ul>.. por ejemplo....
Yo lo que quiero es hacer que cuando se obtengan los datos de la BDy en la BD se tenga un <li> que se transforme en ....
Es decir cada simbolo HTML que se pueda interpretar en PHP....
NO me refiero a eliminar los tags del HTML......
  #4 (permalink)  
Antiguo 18/05/2008, 13:03
Avatar de aloqui  
Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 16 años, 11 meses
Puntos: 24
Respuesta: Interpretar los tags de HTML

Pues no estoy seguro, pero creo que lo mejor es que hagas un str_replace por cada tag conocido. Ejemplos:
<ul> por cadena vacia,
<li> por & #8226;
<p> por fin de linea
</p> por cadena vacía
etc.

Sin embargo por lo que dices, deberás tener en cuenta que el usuario haya introducido código HTML mal generado (no emparejado, con tags inexistentes, etc.).
__________________
Grupos de Música
Pop Music Stars
  #5 (permalink)  
Antiguo 18/05/2008, 15:48
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 17 años, 2 meses
Puntos: 1
Exclamación Respuesta: Interpretar los tags de HTML

Hola: Pero no hay otra forma.....:(
  #6 (permalink)  
Antiguo 18/05/2008, 16:32
 
Fecha de Ingreso: noviembre-2006
Mensajes: 49
Antigüedad: 18 años
Puntos: 0
Respuesta: Interpretar los tags de HTML

Mira carol, si entiendo bien tienes que interpretar datos HTML y luego generar un PDF. Ya que puedes hacer uso de php creo que lo puedes hacer con el siguiente tutorial:

http://blog.unijimpe.net/generar-pdf-con-php-y-mysql/

MIralo y avisame si es esto lo que buscabas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:55.