السلام عليكم يا اخوان
اليوم احضرت شى جميل
وهو كلاس يحضر لك محتوى اى rss فى العالم مع التنسيق اسم الاسكربت
powerful PHP RSS parser 0.9.1

التحميل من هنا
واهم ميزة له انه يدعم الكاش يعنى ملفات موقتة
شرح الاستخدام
بعد التحميل

كود PHP:
                       // هنا بنستدعى ملف الكلاس 
include "./lastRSS.php"
ننشى كائن جديد

كود PHP:
                       $rss = new lastRSS
كود PHP:
                       $rss->cache_dir '';  
$rss->cache_time 0;  
$rss->cp 'US-ASCII';  
$rss->date_format 'l'
الكود اعلاه يوضح ملف الكاش وكم مدة الكاش ونظام الوقت ونوعه

كود PHP:
                       $rssurl 'http://www.freshfolder.com/rss.php'
هذه اهم شى وهو عنوان ملف التغذية او الاار اس اس للموقع ال تريد احضارها
يعنى فى الاخر نريد صفحة مثل هذه


كود PHP:
                        <?php  

  
[IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG]    
/*   
 ======================================================================  
 lastRSS usage DEMO 1  
 ----------------------------------------------------------------------  
 This example shows, how to  
     - create lastRSS object  
    - set transparent cache  
    - get RSS file from URL  
    - show result in array structure  
 ======================================================================  
*/  

// include lastRSS  
include "./lastRSS.php";  

// Create lastRSS object  
$rss = new lastRSS;  

// Set cache dir and cache time limit (1200 seconds)  
// (don't forget to chmod cahce dir to 777 to allow writing)  
$rss->cache_dir '';  
$rss->cache_time 0;  
$rss->cp 'US-ASCII';  
$rss->date_format 'l';  

// Try to load and parse RSS file of Slashdot.org  
$rssurl 'http://www.freshfolder.com/rss.php';  

if (
$rs $rss->get($rssurl)) {  
    echo 
'<pre>';  
    
print_r($rs);  
    echo 
'</pre>';  
    }  
else {  
    echo 
"Error: It's not possible to get $rssurl...";  
}  

?>
بطريقة اخرى واحضار المحتوى وتنسيقه

كود PHP:
                        <!-- Heading -->  
<h1>Simple RSS agregator</h1>  
<a href="http://www.webdot.cz/lastrss/">  
<img src="lastrss_button.gif" alt="" width="88" height="31" border="0">  
</a><hr>  
<!-- / Heading -->  

<?php  
/*   
 ======================================================================  
 lastRSS usage DEMO 3 - Simple RSS agregator  
 ----------------------------------------------------------------------  
 This example shows, how to create simple RSS agregator  
     - create lastRSS object  
    - set transparent cache  
    - show a few RSS files at once  
 ======================================================================  
*/  

function ShowOneRSS($url) {  
    global 
$rss;  
    if (
$rs $rss->get($url)) {  
        echo 
"<big><b><a href=\"$rs[link]\">$rs[title]</a></b></big><br />\n";  
        echo 
"$rs[description]<br />\n";  

            echo 
"<ul>\n";  
            foreach (
$rs['items'] as $item) {  
                echo 
"\t<li><a href=\"$item[link]\" title=\"$item[description]\">$item[title]</a></li>\n";  
            }  
            if (
$rs['items_count'] <= 0) { echo "<li>Sorry, no items found in the RSS file :-(</li>"; }  
            echo 
"</ul>\n";  
    }  
    else {  
        echo 
"Sorry: It's not possible to reach RSS file $url\n<br />";  
        
// you will probably hide this message in a live version  
    
}  
}  

// ===============================================================================  

// include lastRSS  
include "./lastRSS.php";  

// List of RSS URLs  
$rss_left = array(  
    
'http://freshmeat.net/backend/fm.rdf',  
    
'http://slashdot.org/slashdot.rdf'  
);  
$rss_right = array(  
    
'http://www.freshfolder.com/rss.php',  
    
'http://phpbuilder.com/rss_feed.php'  
);  

// Create lastRSS object  
$rss = new lastRSS;  

// Set cache dir and cache time limit (5 seconds)  
// (don't forget to chmod cahce dir to 777 to allow writing)  
$rss->cache_dir './temp';  
$rss->cache_time 1200;  


// Show all rss files  
echo "<table cellpadding=\"10\" border=\"0\"><tr><td width=\"50%\" valign=\"top\">";  
foreach (
$rss_left as $url) {  
    
ShowOneRSS($url);  
}  
echo 
"</td><td width=\"50%\" valign=\"top\">";  
foreach (
$rss_right as $url) {  
    
ShowOneRSS($url);  
}  
echo 
"</td></tr></table>";  
?>
ومشكور يا اخوان