برگزیده های پرشین تولز

فراخوانی rss در یک صفحه php

ErfanOnline

فروشنده معتبر
فروشنده معتبر
تاریخ عضویت
4 نوامبر 2005
نوشته‌ها
4,518
لایک‌ها
1,150
سلام
خوب ما به صفحه phpداریم میخوایم rssیه سایت مثلا پرشین تولز رو توش فراخوانی کنیم که در صفحهtest.phpاخرین ارسالها نمایش داده شه!
باید چیکار کنیم؟!:eek:
 

متالیک

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
31 مارس 2007
نوشته‌ها
2,128
لایک‌ها
285
سلام
شما باید اسکریپت بنویسید به این صورت که فایل rss سایت رو باز کنه و محتواش رو بخونه و تبدیل به نوشته ولینک بکنه. من قدیم تر ها یک دونه rss reader برای پروژه ی یکی از دانشجویان کامپیوتر نوشته بودم.

شما برای این که کارتون راحت تر بشه می تونید از کلاس های rss آماده استفاده کنید تا دیگه نیاز نباشه زیاد کد بنویسید.

برای این کار در اینترنت دنبال عبارت free parse rss class php script download باشید.
الان یکی پیدا کردم: http://lastrss.oslab.net/

که یکی از مثال هاش این جوریه:
PHP:
<?php
/* 
 ======================================================================
 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...";
}

?>
 
بالا