Tema: Parser HTML
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/08/2006, 15:40
Avatar de pato_volador
pato_volador
 
Fecha de Ingreso: octubre-2005
Ubicación: Planeta tierra
Mensajes: 254
Antigüedad: 18 años, 6 meses
Puntos: 0
Si quieres puedes filtrar todas las etiquetas HTML, para dejar unicamente el texto, o bien, las etiquetas que tu desees usando la funcion strip_tags
supongamos que tienes todo el codigo HTML en una variable string



Código PHP:

$cadena_completa 

<html>
<head>
<title>Mi Titulo</title>
</head>
<body>
<h1 id="logo">El logo mas raro</h1>
<div class="content">Texto y mas texto</div>
</body>
</html>' 
;

$texto_filtrado=strip_tags($cadena_completa);

echo 
$texto_filtrado
Lo unico es que el resultado lo obtendras asi:
Código:
Mi Titulo El logo mas raro Texto y mas texto
Puedes mantener las etiquetas que tu quieras de la siguiente manera:

Código PHP:
$cadena_completa 
<html>
<head>
<title>Mi Titulo</title>
</head>
<body>
<h1 id="logo">El logo mas raro</h1>
<div class="content">Texto y mas texto</div>
</body>
</html>' 
;

$texto_filtrado=strip_tags($cadena_completa,'<P> <STRONG> <BR> <EM> <LI>');

echo 
$texto_filtrado
Con eso filtras todas las etiquetas HTML, excepto <P> , <STRONG> etc...

La funcion tambien sirve para filtras codigo php

Saludos!
__________________
De todas las cosas que queria ser... :-D acabe siendo un pato volador... :risa:
http://patovolador.wordpress.com