U-This39s GenRSS 0.3
U-This39, 11.09.2007 02:09
<?php
class GenRSS {
 var $rss_handle;
 
 var $rss_open;
 var $rss_header;
 var $rss_item;
 var $rss_close;
 
 function OpenRSS($rss_name, $lang = "id")
 {
  $this->rss_handle = fopen($rss_name, "w");
  $this->rss_open = "<?xml version='1.0' encoding='ISO-8859-1'?>\n";
  $this->rss_open .= "<rss version='2.0'>\n";
  $this->rss_open .= " <channel>\n";
  $this->rss_open .= "  <language>".$lang."</language>\n";
  $this->rss_open .= "  <generator>U-This39's GenRSS 0.3</generator>\n";
  $this->rss_open .= "  <pubDate>".date("r")."</pubDate>\n";
 }
 
 function SetHeader($title, $desc, $link)
 {
  $this->rss_header = "  <title>".$title."</title>\n";
  $this->rss_header .= "  <description>".$desc."</description>\n";
  $this->rss_header .= "  <link>".$link."</link>\n";
 }
 
 function SetItem($date, $link, $title, $desc)
 {
  $this->rss_item .= "  <item>\n";
  $this->rss_item .= "   <pubDate>".date("r", strtotime($date))."</pubDate>\n";
  $this->rss_item .= "   <link>".$link."</link>\n";
  $this->rss_item .= "   <title>".$title."</title>\n";
  $this->rss_item .= "   <description><![CDATA[".$desc."]]></description>\n";
  $this->rss_item .= "   <guid isPermaLink=\"false\">".$link."</guid>\n";
  $this->rss_item .= "  </item>\n";
 }
 
 function CloseRSS()
 {
  $this->rss_close = " </channel>\n";
  $this->rss_close .= "</rss>";
  
  $write = $this->rss_open;
  $write .= $this->rss_header;
  $write .= $this->rss_item;
  $write .= $this->rss_close;
  
  fwrite($this->rss_handle, $write);
  fclose($this->rss_handle);
 }
}
?>
read 1012 times 3 comments

hendrinugraha, 11.09.2007 02:16
Mana Nama Saya ?? Ga Disertakan ??
hendrinugraha ?
ok, ok...

PENGUMUMAN :
HENDRINUGRAHA MEMBANTU SAYA DALAM PENDESKRIPSIAN DAN PEMBACAAN VARIABEL GLOBAL DALAM CLASS GenRSS
Cah Lanang, 30.03.2009 12:42
script yg diatas bakal apaan sih mas ?
kok nggak ada penjelasannya
gw sebagai pemburu script pan binun smile
class ini digunakan untuk generate file rss.
untuk penggunaannya, kira-kira seperti ini:


<?php
$gen = new GenRSS;
$gen->OpenRSS($fileRSS);
$gen->SetHeader($address, $siteName, $FullPath);
/* start looping process */
$gen->SetItem($dateTime, $permalinkPath, $judul, $content);
/* end looping process */
$gen->CloseRSS();
?>
bigboy, 15.05.2009 08:00
dist mbok di update lah rss generate e..

wis ana sing anyar rss e lek

give your comment
Name
URL
broken ckckck cuek dunno gotit haah haha hahaha heehee hehe hemm
heyy hore huff humm huuh jotos keren love marah muah nangis
nonono peluk piss sedih siul smile tepuk ting wehee wekk what
Comment
allowed tags : <a>, <b>, <i>, <u>, <s>
U-This39's CAPTCHA
fill the box below with the black colored number shown above