es una classe que usa DOMDocument generando documentos con formato RSS
el metodo de uso y ejemplos vienen comentados en el codigo en español
Descargar class.rssGenerator.php
por motivos de espacio limite en el foro no la posteo directamente aqui..
dejo de todas formas un ejemplo de la classe en uso:
Código PHP:
Ver original
<?php include_once 'class.rssGenerator.php'; $rss = new rssGenerator(); // Datos necesarios $rss->rss_set_title("Titulo del rss"); $rss->rss_set_link("http://www.mipagina.com"); $rss->rss_set_description("Descripcion del RSS"); $rss->rss_set_language("es-cL"); // Noticias del rss $rss->add_item("Titulo del item1", "http://www.mipagina.com/item1.htm", "Descripcion del item1", "Marzo 21, 2010"); $rss->add_item("Titulo del item2", "http://www.mipagina.com/item2.htm", "Descripcion del item2", "Marzo 22, 2010"); // Imprimo en pantalla el documento echo $rss->get_rss(); // Tambien se puede generar un archivo entregandole un atributo al metodo get_rss // $rss->get_rss("ruta/archivo.xml"); ?>
esto dara como resultado en la pagina..
Código XML:
Ver original
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>Titulo del rss</title> <link>http://www.mipagina.com</link> <description>Descripcion del RSS</description> <language>es-cL</language> <item> <title>Titulo del item1</title> <link>http://www.mipagina.com/item1.htm</link> <description>Descripcion del item1</description> <pubdate>Marzo 21, 2010</pubdate> </item> <item> <title>Titulo del item2</title> <link>http://www.mipagina.com/item2.htm</link> <description>Descripcion del item2</description> <pubdate>Marzo 22, 2010</pubdate> </item> </channel> </rss>
saludos y cualquier duda comentenla aqui..