...allora sono riuscito in parte ad avere quello che volevo. Solo che, i risultati non si intersecano con shuffle... e quindi le date sono in questo tipo:
SITO A
- data 1
- data 2
- data 3
SITO B
- data 1
- data 2
- data 3
SITO C
- data 1
- data 2
- data 3
Io invece vorrei che si intersecano...
SITI A/B/C
- data 1,1,1
- data 2,2,2
- data 3,3,3
Spero sia stato chiaro! XD
Ossia disposto per data...
Ecco il codice:
Codice PHP:
# cifratura ad iso-8859-1
header("Content-Type: text/html; charset=iso-8859-1");
# includo MagpieRSS
require "clarss/rss_fetch.inc";
# | lista dei feed rss |
# --------------------------
# http://palermo.blogsicilia.it/feed/palermo/
# http://www.ilgrillodipalermo.it/feed/
# http://data.kataweb.it/rss/quotidianilocali_homepage/reppalermo/home?pos=1,3,4,5,6,21,22,23,70,71,72,73,74,81,82,83,90,91
function rss($url) {
$rss = fetch_rss($url);
foreach($rss->items as $tutto) {
$titolo = utf8_decode($tutto["title"]);
$titolo = $titolo;
$link = $tutto["link"];
$data = "<br /><i>".date("d/m/Y - H.i.s",strtotime($tutto["pubdate"]))."</i>";
$testo = $tutto["description"];
# $titolo = str_replace("&","&",$titolo);
if($data == "<br /><i>01/01/1970 - 01.00.00</i>") { $data = ""; }
echo "
<div id=\"post\">
<div class=\"read\"><img src=\"icon.png\" alt=\"\" /> <a href=\"{$link}\">leggi il resto...</a>{$data}</div>
<h1><img src=\"cat.png\" alt=\"\" /> {$titolo}</h1>
<p>{$testo}</p>
</div>
";
}
}
$arra = rss("http://palermo.blogsicilia.it/feed/palermo/");
$arrb = rss("http://www.ilgrillodipalermo.it/feed/");
#$arrc = rss("http://data.kataweb.it/rss/quotidianilocali_homepage/reppalermo/home?pos=1,3,4,5,6,21,22,23,70,71,72,73,74,81,82,83,90,91");
$arrd = rss("http://feeds.feedburner.com/Rosalio?format=xml");
$arrs = array($arra,$arrb,$arrc,$arrd);
shuffle($arrs);
print_r($arra); exit();
foreach($arrs as $array) {
echo $array;
}
Sto usando MagpieRSS, per il prelevamento....
Grazie mille. Ciao Davide!! ^^"