Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/08/2008, 13:05
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 1 mes
Puntos: 20
Respuesta: lector rss en php para crear titulares de noticias

ya le encontre la falla... mi firewall no le permitia a mi apache acceder a internet...

ahora si funciona perfecto!


le hice algunos agregados como la paginacion por ejemplo:

Código PHP:
require_once 'rss_fetch.inc';

$url $_GET['url'];
$rss fetch_rss($url);

if(
$rss){ // inicio agregado

// inicio paginacion
$currentpage $_SERVER['PHP_SELF']."?url=".$url;
$total count($rss->items);
$maxRows_Blogdenotas 10;
$pageNum_Blogdenotas 0;
if (isset(
$_GET['pag'])) {
  
$pageNum_Blogdenotas intval($_GET['pag']);
}
$startRow_Blogdenotas $pageNum_Blogdenotas $maxRows_Blogdenotas;
if (isset(
$_GET['pag'])) {
  
$pageNum_Blogdenotas intval($_GET['pag']);
}
$startRow_Blogdenotas $pageNum_Blogdenotas $maxRows_Blogdenotas;
$totalRows_Blogdenotas $total;
$totalPages_Blogdenotas ceil($totalRows_Blogdenotas/$maxRows_Blogdenotas)-1;
$items array_slice($rss->items$startRow_Blogdenotas$maxRows_Blogdenotas);

// fin paginacion


echo "Site: "$rss->channel['title'], "<br>
"
;
foreach (
$rss->items as $item ) {
    
$title $item[title];
    
$url   $item[link];
    echo 
"<a href=$url>$title</a></li><br>
"
;


}else{ 
Errorla fuente que tratas de ver no esta disponible en estos momentos...
// fin agregado 

y tambien modifique un poco la clase MagpieRSS:
Linea 238: // trigger_error( $errormsg, $lvl);
lo que hice fue comentar esa linea..
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)

Última edición por farra; 04/08/2008 a las 13:12