گرفتن تاریخ ارسال پست در اسکریپت rss خوان
با سلام.من یه قطعه کد واسه خوندن rss سایت های دیگه و نمایش عناوین اخبار سایت های دیگه در سایا خودم دارم.قطعه کد این هست:
[PHP]function rss_reader($xml,$number_of_subject){ $mmm = ''; if(!isset($number_of_subject)) $number_of_subject = 5;$xmlDoc = new DOMDocument(); if(@$xmlDoc->load($xml)) { //get elements from "<channel>" $channel=$xmlDoc->getElementsByTagName('channel')->item(0); $channel_title = $channel->getElementsByTagName('title') ->item(0)->childNodes->item(0)->nodeValue; $channel_link = $channel->getElementsByTagName('link') ->item(0)->childNodes->item(0)->nodeValue; //$channel_desc = $channel->getElementsByTagName('description') //->item(0)->childNodes->item(0)->nodeValue;
//output elements from "<channel>" $mmm = $mmm."<div align='center'>« <b><a href='" .$channel_link. "' target='_blank' class='control_button_for_link'>" . $channel_title . "</a></b> »"; $mmm = $mmm."<br /><hr style='width:50%;'/></div>"; //echo($channel_desc . ""); //get and output "<item>" elements $x=$xmlDoc->getElementsByTagName('item'); for ($i=0; $i<$number_of_subject; $i++) { $item_title=$x->item($i)->getElementsByTagName('title') ->item(0)->childNodes->item(0)->nodeValue; $item_link=$x->item($i)->getElementsByTagName('link') ->item(0)->childNodes->item(0)->nodeValue;
// $item_desc=$x->item($i)->getElementsByTagName('description') // ->item(0)->childNodes->item(0)->nodeValue;
$mmm = $mmm."<p><a href='" .$item_link. "' target='_blank' class='control_button_for_link'>" . $item_title . "</a>"; $mmm = $mmm."<br />"; // echo ($item_desc . ""); } return $mmm; }}
echo rss_reader("http://khabaronline.ir/rss/","5");?>[/PHP]
اما میخوام جلوی هر عنوان بنویسه که این خبر در چه تاریخی ارسال شده.لطفا راهنماییم کنید.
یه اسکریپت واسه جوملای ورژن 1.5 هست که دقیقا تاریخ هر عنوان رو نشون میده اما تمام این اسکریپت با کلاس ها برنامه نویسی شده و من ازشون سر درنیاوردم.این اسکریپت رو از اینجا میتونید دانلود کنید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
لطفا راهنمایی کنید.ممنون