İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Rss İle Haberleri sitemde yayınlama?

xxxx

0
İyinet Üyesi
Katılım
11 Temmuz 2003
Mesajlar
1,837
Reaction score
0
Dostlar herkese selamlar,

Rss yi forumda tarattım ama bir sonuç bulamadım.benim amacım sitenin devamlı güncel kalması için başka sitelerin rss kodlarını siteme koyarak güncel tutmak.Nette araştırdım kendi bilgisayarımızda haberleri okumak istiyorsak bir program aracılığı ile yapıyoruz ama bunları sitemizde nasıl yayınlıyoruz tam olarak anlamadım.yardımcı olursanız sevinirim..


Herkese Teşekkürler
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Herhangi bir PHP Feed Parser ile yapabilirsin.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Kendim yazdigim bir parser vardi, sana yarayabilecek bir kismindan yolladim. FEED_URL yazan yere xml feed'inin adresini yazip php olarak kaydet.

PHP:
<?
$val = file_get_contents("http://FEED_URL");
$val = explode("<item>",$val);
$count = count($val);
$count = $count - 1;

for ($i=1; $i<=$count; $i++) {
             preg_match("/<title>(.+)<\/title>/Uism", $val[$i], $title);
	preg_match("/<link>(.+)<\/link>/Uism", $val[$i], $link);
	preg_match("/<description>(.+)<\/description>/Uism", $val[$i], $desc);

		if (eregi('CDATA',$desc[1])) {
		$desc[1] = str_replace('<![CDATA[','',$desc[1]);
		$desc[1] = str_replace(']]>','',$desc[1]);
		$desc[1] = strip_tags($desc[1]);
		}

echo "<a href=\"$link[1]\">$title[1]</a><br>$desc[1]";

} 
?>
 

xxxx

0
İyinet Üyesi
Katılım
11 Temmuz 2003
Mesajlar
1,837
Reaction score
0
hocam çok teşekkürler en kısa zamanda deniyeceğim..ama galiba modlar +rep alamıyo:)
 
B

Baria

Misafir
php bölümüne gitmesi gerek bu konunun. Yararlı bir bilgi konuyu açana + rep
 

astraler

0
İyinet Üyesi
Katılım
8 Nisan 2004
Mesajlar
968
Reaction score
0
abi sende biraz araştır yaa..:)
sana anahtar linki verdim..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst