PDA

View Full Version : مشکل در کلاس فید خوان



cpuram
چهارشنبه 11 مرداد 1391, 23:07 عصر
سلام دوستان
این کلاس رو یکی از دوستان تالار زحمتشو کشیدن نوشتن روی سیستم خانگی عالی کار میکنه ولی روی هاست اصلا کار نمیکنه و توی فایل orror log یه سری خطا میده.

<?php

/*
Rss Reader - v.1.1
Author , Mohammad Esmaeilzadeh - 2009/Aug/12 ;
Website , http://www.mez.ir ;
Email , esmaeilzadeh.69@gmail.com ;
-------------------------------------------------------
How to use it ?
For Example :
<?php
$obj = new rssReader();
$obj->rss_result('http://www.site.com/rss.xml',10);
?>
*/

class rssReader
{
var $get_url;
var $get_limit;
function rss_result($rssUrl,$rssLimit)
{
$return_result = '';
// Set variable
$this->get_url = $rssUrl;
$this->get_limit = $rssLimit;
// Load XML file
$xmlObj = new DOMDocument();
$xmlObj->load($this->get_url);
// Manage item tag
$itemTag = $xmlObj->getElementsByTagName('item');
// Check rss for number of item tag
$nums = 0;
foreach($itemTag as $aabb)
{
$nums++;
}
// Check limit
if($nums > $this->get_limit)
{
$loopNum = $this->get_limit;
}
else
{
$loopNum = $nums;
}
// Read rss nodes
for($i=0;$i<$loopNum;$i++)
{
$itemTitle = $itemTag->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
$itemTitle= mb_substr($itemTitle, 0,70, 'UTF-8')."...";
$itemLink = $itemTag->item($i)->getElementsByTagName('link')->item(0)->childNodes->item(0)->nodeValue;
$return_result .= '
<a href="'.$itemLink.'" target="_blank">
'.$itemTitle.'
</a><br />
';
}
// Echo rss body
echo $return_result;
}
}

?>
اینم ارورها...

[01-Aug-2012 18:46:41 UTC] PHP Warning: DOMDocument::load(http://www.pana.ir/NSite/RSS) [<a href='domdocument.load'>domdocument.load</a>]: failed to open stream: no suitable wrapper could be found in /home/farspaya/public_html/test/class/rssclass.php on line 29
[01-Aug-2012 18:46:41 UTC] PHP Warning: DOMDocument::load() [<a href='domdocument.load'>domdocument.load</a>]: I/O warning : failed to load external entity &quot;http://www.pana.ir/NSite/RSS&quot; in /home/farspaya/public_html/test/class/rssclass.php on line 29
لطفا کمکم کنید.

cpuram
پنج شنبه 12 مرداد 1391, 17:04 عصر
کسی نیست نظری بده؟ ممنون