Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/08/2009, 05:31
Klymax
 
Fecha de Ingreso: agosto-2009
Mensajes: 22
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: [magpierss] ayudita por favor..

Ok
El código que lee los feed es este:
Código PHP:
<?php
// incluyo el fetch del magie
define'/magpierss'dirname(__FILE__) );
require_once( 
magpierss '/rss_fetch.inc' );
error_reporting(0);
// codigo que trae el feed
$url "urldelapaginadelfeed.com/etiqueta/seccion/feed";
$rss fetch_rss($url);
if (
$rss) {
    
$items array_slice($rss->items010);
    foreach (
$items as $item) {
        echo (
"<p><a href=\"" .$item['link']. "\">" 
        
.$item['title']. "</a>"."<br>" .$item['description'] ."</p>");
    }
}
@
ini_restore('error_reporting');
?>
No tengo ningún problema con esto, el código hace lo que debe hacer sin problemas, me muestra un título como link, y una pequeña descripción debajo.
El link (título) abre la noticia en la página del autor, o sea, la página/blog desde donde extraigo el feed.

Lo que yo quisiera es que, cuando hago click en un título, la noticia se despliegue en mi propia página. Se que sería algo que debo pasarle un parámetro url tipo:
Código:
misitio/noticias?item=1
misitio/noticias?item=2
misitio/noticias?item=3
misitio/noticias?item=4
etc
Para ello, debo crear un documento que se llame noticias.php
Y es ahí en donde ya me pierdo.
Podría decirle al link que tome un parámetro mas o menos así:
Código PHP:
echo "<a href=noticias.php?item=['link']>$title</a>"
Y éste sea recogido en noticias.php o algo por el estilo.
Luego en esa página noticias.php diga algo como:

Noticia blabla
Contenido de
la noticia.
Fuente: URL original

Si pueden ayudarme con esto estaré eternamente agradecida