Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2006, 04:24
Omrpunto
 
Fecha de Ingreso: noviembre-2003
Ubicación: Valencia
Mensajes: 15
Antigüedad: 20 años, 5 meses
Puntos: 0
Eliminar etiquetas Html y guardar salida a un archivo.

Hola!

Tengo el siguiente problema:
He creado una plantilla para mi sitio que busca los datos introducidos a traves de un programa de gestion de contenidos, el resultado es un sitio web que se crea de forma automatica y con las etiquetas Html que le dan formato. Ahora bien, tengo otra plantilla paralela ha esta que me busca los contenidos y me los estructura en un archivo para rss, el problema es que me incluye tambien las etiquetas html y esto me causa error al leer el rrs, mezclas, etc...
Me gustaria saber si existe la posibilidad de eliminar esas etiquetas html y el resutado guardarlo en otro archivo diferente.
He probado esto:

<?php
$texto = '<b>Prueba</b>';
echo strip_tags($texto, '<rss version="2.0">, </rss>, <channel>, </channel>, <title>, </title>, <link>, </link>, <description>, </description>, <language>, </language>, <image>, </image>, <url>, </url>, <width>, </width>, <height>, </height>, <item>, </item>');
"\n";
?>


Donde $texto = '<b>Prueba</b>'; es el contenido del texto con etiquetas html que deseo eliminar.. y
echo strip_tags($texto, '<rss version="2.0">, </rss>,... son las palabras que no deseo borrar...

Esto funciona a la perfeccion pero tiene un problema el resultado lo presenta en pantalla y no lo guarda en un archivo que es lo que yo necesito...
¿Alguien me puede ayudar a realizar esto?

Gracias de antemano!