mostrar texto hmtl en pantalla

Responder
Mensaje
Autor
chechi123
Mensajes: 31
Registrado: 29/08/2007 5:12 am

mostrar texto hmtl en pantalla

#1 Mensaje por chechi123 » 31/03/2010 7:35 am

hola... tengo un texto en codigo html:
<p><font color="#ff9900" size="6">hola este es mi teco</font></p>
<p><font color="#ff9900" size="6">texto de prueba</font></p>
<p>
<table cellspacing="1" cellpadding="1" width="200" border="1">
<tbody>
<tr>
<td>celda1</td>
<td>celda 2</td>
</tr>
<tr>
<td>celda3</td>
<td>celda 4</td>
</tr>
<tr>
<td>celda 5</td>
<td>celda 6</td>
</tr>
</tbody>
</table>
</p>
<p align="center"><u><font color="#00ff00" size="5">Juan Rodriguez</font></u></p>

necesito coger eso... y msotrarlo en pantalla como un texto normal... es decir como si ejecutara el html...
no se si me explico bn... la idea es tengo un php que me manda una lista de docs q se pueden consultar: algo asi:

seleccione el texto que desea:
1. texto prueba
2. reglamento
3. hoja de vida
4. doc 3
5. ultimo doc

el usuario selecciona uno de esos.... los cuales los llamo desde una base de datos la tabla es:

CREATE TABLE `Documentos` (
`id` INT NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(45) NOT NULL ,
`texto` LONGTEXT NOT NULL ,
PRIMARY KEY (`id`) ,
ENGINE = InnoDB;

pero cuando saco ese texto es con tags html.. como el ejemplo de arriba..
como pedo msotrarlo en pantalla para q salga sin los tags sino q slaga como un texto normal?

gracias

Avatar de Usuario
Sorancio
Mensajes: 1157
Registrado: 29/05/2009 12:42 pm
Ubicación: España
Contactar:

#2 Mensaje por Sorancio » 01/04/2010 3:33 am

¿Te refieres a enviarlo al navegador?

echo $_Codigo_HTML;

chechi123
Mensajes: 31
Registrado: 29/08/2007 5:12 am

#3 Mensaje por chechi123 » 05/04/2010 12:51 pm

Sorancio escribió:¿Te refieres a enviarlo al navegador?

echo $_Codigo_HTML;
bueno, lo que queria era si desde la base de datos sacaba una variable con la siguiente cadena "<H3>hola a todos</H3>" En el navegador no ebia msotrarme los tags sino como si estuviera ejecutando el codigo html
si fuera por ejemplo "<font colo="blue"> hola </font>" debia verse en pantalla solo la palabra hola en color azul..
no se si me explico

pero ya lo solucione con innerHTML...

Avatar de Usuario
eagleoneraptor
Mensajes: 187
Registrado: 20/05/2008 10:24 am
Ubicación: Buenos Aires(Argentina)

#4 Mensaje por eagleoneraptor » 15/05/2010 5:52 pm

Otra solución podría haber sido htmlspecialchars o .htmlentities.

Un Saludo!
"Aquel que hace una bestia de si mismo se libra del dolor de ser un hombre". Dr. Johnson

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados