Forum

Php SimplePie İle R...
 
Bildirimler
Hepsini Temizle

Php SimplePie İle Rss Resim Çekme

6 Yazılar
2 Üyeler
0 Reactions
2,068 Görüntüleme
(@emreozaydin)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

Merhaba,

SimplePie ile aşağıdaki örnekdeki resimleri nasıl çekebilirm.

 

<images>
	<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_01">
		 http://abone.iha.com.tr/RSS_Image/28.06.2013/7050fec5-1517-4a70-90b4-188f3dfe32f7.JPG 
	</image>
	<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_02">
		 http://abone.iha.com.tr/RSS_Image/28.06.2013/3446bcf6-397a-4f9d-8b95-d7e3c45b88fd.JPG 
	</image>
	<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_03">
		 http://abone.iha.com.tr/RSS_Image/28.06.2013/2f8d1dc0-973b-4d2c-8383-f170e0377d8c.JPG 
	</image>
	<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_04">
		 http://abone.iha.com.tr/RSS_Image/28.06.2013/cf0c1e91-4ab0-4cfa-bf66-ff8b9e73fa75.JPG 
	</image> 
</images> 
 
Gönderildi : 11/01/2014 18:20

(@kenanilgun)
Gönderiler: 544
Üye
 

Merhaba,

XML dosyasının tam formatını yada kendisini paylaşır mısınız?  Burada yer alan images node her item de yer alıyor mu yada siz sadece attığınız formatta bir xml yapısını mı okumak istiyorsunuz?

 
Gönderildi : 12/01/2014 18:35

(@emreozaydin)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 
<rss version="2.0">
<channel>
<title>IHA ABONE RSS_2</title>
<description>
Kategori ve Şehire göre haberleri otomatik takip edebilirsiniz.
</description>
<language>tr</language>
<item>
<HaberKodu>20130628AW000524</HaberKodu>
<Kategori>EKONOMİ</Kategori>
<Sehir>AFYONKARAHİSAR</Sehir>
<title>BALKANLIOĞLU, GEZİ PARKI OLAYLARINI ELEŞTİRDİ</title>
<description>
<![CDATA[
Afyonkarahisar Valisi İrfan Balkanlıoğlu, ‘Gezi Parkı’ olaylarıyla ilgili açıklamasında, Türkiye’nin belli bir noktaya doğru hızla ilerlediğini, ancak son dönemde bundan rahatsız olanların bu tür komplikasyonlar yaptığını söyledi.<br/>Hür Sanayici ve İş Adamları Derneği (HÜRSİAD) Afyonkarahisar Şubesi’nin derneğe üye olan yeni 120 iş yeri sahibine verdiği plaket töreninde konuşan Vali Balkanlıoğlu, Türkiye’nin yakaladığı gelişme trendinde iş adamlarının payının çok büyük olduğunu anlattı. Türk iş adamlarının kabuğunu kırarak dünyayı keşfetmeye başladığını vurgulayan Balkanlıoğlu, “Yakalanan istikrar son 10 yılda baş döndürücü bir hızla ilerleme sağladı. Pasaportumuzun, insanımızın kıymeti arttı. Genç girişimcilerimiz dünyayı keşfetti. Sadece belirli ülkelere bağımlı olmaktan kurtulduk. Dünyanın her yerinde iş adamlarımız var. Sizlerin gücünüzü bir araya getirmeniz. Buralarda bir birinize destek olmanız ve dünya çapında ilklere imza atmanız Türkiye’nin gücü anlamına geliyor” dedi. Son günlerde yaşanan ‘Gezi Parkı’ olaylarına göndermelerde bulunan Vali Balkanlıoğlu, şunları söyledi: “Türkiye belli bir noktaya hızla ilerliyor. Hem siyasi anlamda itibarımız arttı, hem de ekonomik anlamda gücümüz artmaya başladı. Ancak son dönemde bundan rahatsız olanların istikrarı bozma girişimleri de milletimizin sağduyusu sayesinde bitme noktasına geldi. Türkiye, birkaç kişinin çıkardığı gürültüye pabuç bırakacak kadar güçsüz bir ülke değildir.”<br/>DÜNYANIN 140 ÜLKESİNDE VARIZ<br/>Törende konuşan HÜRSİAD Afyonkarahisar Başkanı Niyazi Diler, HÜRSİAD’ın kurulduğu günden itibaren Afyonkarahisar iş dünyasına en üst düzeyde katkı sağlamayı kendine hedef edindiğini dile getirdi. 350’ye yakın üyesi ile Türk ekonomisini kalkındırmak için faaliyet yürüttüklerini anlatan Diler, sözlerini şöyle sürdürdü: “Dünyanın 140 ülkesine ulaşma imkanıyla globalleşen ve küçülen dünyada değişim ve gelişmelerden haberdar olmuş bu değişimin sunduğu fırsatlardan yararlanma imkanına sahip olmuştur. Üyelerimiz dünya iş adamlarıyla çeşitli platformlarda bir araya gelerek iş, yatırım görüşmeleri yapmaktadır”<br/>GÖREVİMİZİ EN İYİ ŞEKİLDE YERİNE GETİRMELİYİZ<br/>Ege ve Batı Akdeniz Sanayici ve İşadamları Federasyonu(ESİDEF) Başkanı Mustafa Özkara, yaptığı konuşmada, iş dünyasına düşen görevinde kendilerinin yapması gereken işleri en iyi şekilde yerine getirmek olduğunu kaydetti. Dünyanın siyasi, ticari, ekonomik ekseninin kaydığını belirten Özkara, sözlerini şöyle sürdürdü: "İstihdam, sermaye, üretim bir manada bildiğimiz zengin Batı ülkelerinden Doğu’ya Asya’ya doğru kayıyor. Çalışan üreten, ülkeler ön plana çıkmaya çalışıyorlar. Daimi bir hedefimiz olmalıdır. Hedeflerimiz arasında bu ülkelere, yani yeni pazarlara açılmak yer almalıdır."<br/>Törene Afyonkarahisar Valisi İrfan Balkanlıoğlu’nun yanı sıra, Afyonkarahisar Belediye Başkanı Burhanettin Çoban, Afyonkarahisar Ticaret ve Sanayi Odası(ATSO) Başkanı Hüsnü Serteser, ATSO Meclis Başkanı Mehmet Çarkgil ve çok sayıda iş adamı katıldı. Konuşmaların ardından derneğe yeni üye 120 kişiye plaketleri protokol üyeleri tarafından verildi.
]]>
</description>
<pubDate>28.06.2013 14:56:09</pubDate>
<images>
<image HaberKodu="20130628AW000524" ResimKodu="20130628AW000524_01">
</image>
</images>
<small_images>
<small_image HaberKodu="20130628AW000524" ResimKodu="20130628AW000524_01">
</small_image>
</small_images>
<Aciklamalar>
<Aciklama HaberKodu="20130628AW000524" ResimKodu="20130628AW000524_01">
<![CDATA[
TÖRENE AFYONKARAHİSAR VALİSİ İRFAN BALKANLIOĞLU’NUN YANI SIRA, AFYONKARAHİSAR BELEDİYE BAŞKANI BURHANETTİN ÇOBAN, AFYONKARAHİSAR TİCARET VE SANAYİ ODASI(ATSO) BAŞKANI HÜSNÜ SERTESER, ATSO MECLİS BAŞKANI MEHMET ÇARKGİL VE ÇOK SAYIDA İŞ ADAMI KATILDI.
]]>
</Aciklama>
</Aciklamalar>
<link>
</link>
</item>
<item>
<HaberKodu>20130628AW000485</HaberKodu>
<Kategori>YEREL</Kategori>
<Sehir>AFYONKARAHİSAR</Sehir>
<title>SARAÇLIK MESLEĞİNİN SON TEMSİLCİSİ KAZIM YARAR</title>
<description>
<![CDATA[
Afyonkarahisar'ın Sandıklı ilçesinde yok olmaya yüz tutmuş el sanatları arasında yer alan saraçlık mesleğinin ustalarından Kazım Yarar, Kültür Bakanlıgı tarafından Ankara'ya davet edildi. Geleneksel El Sanatları Genel Müdürlüğü Halk Kültürü Bilgi ve Belge Merkezi'ne kaydı yapılıp sanatçı, tanıtım kartı almayı hak etti.<br/>Ziyareti ile ilgili açıklamalarda bulunan Kazım Yarar, yaptığı ürünlerin komisyon tarafından incelendiğini anlatarak "Bana 'Biz sizler gibi sanatçıları arıyoruz. Bu mesleği ne olursunuz sonlandırmayın, çırak yetiştirin. Bu meslek kaybolup gitmesin. Kültür mirasımızı değerlendirecek devam ettirecek insanlar yetişmeli' diye önerilerini söylediler. Ben onlara 'Bu meslek kaybolmaya yüz tutmuş mesleklerdendir. Artık at arabası ve faytonculuk yok denecek kadar nostalji oldu' dedim. Beni İstanbul’da yapılacak ‘Altın Eller Fuarı'na na davet ettiler. En kısa sürede adıma düzenlenmiş ‘’sanatçı tanıtım kartı’ da gelecek. Bu sanatçı kartı ile yurt dışı giriş çıkışlarda kolaylık, vergi muafiyeti ve fuarlara katılımda reyon ve kalacak yer tahsis edeceklerini belirttiler" diye konuştu.<br/>Ankara’ya gidip gelmesinde ve bürokratik işlemlerin yazılımında kendisine yardımcı olan Esnaf Odası Başkanı Hasan Mutlu'ya da teşekkür eden Yarar "İlçemizde diğer yok olmaya yüz tutmuş mesleklerden arasında olan bakırcılık ustalarının da müracaatlarını tavsiye ederim” dedi.
]]>
</description>
<pubDate>28.06.2013 14:25:47</pubDate>
<images>
<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_01">
</image>
<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_02">
</image>
<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_03">
</image>
<image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_04">
</image>
</images>
<small_images>
<small_image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_01">
</small_image>
<small_image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_02">
</small_image>
<small_image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_03">
</small_image>
<small_image HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_04">
</small_image>
</small_images>
<Aciklamalar>
<Aciklama HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_01">
<![CDATA[
SANDIKLI SARAÇ KAZIM YARAR FOTOLARI (ALİ BAYAR/AFYONKARAHİSAR İHA)
]]>
</Aciklama>
<Aciklama HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_02">
<![CDATA[
SANDIKLI SARAÇ KAZIM YARAR FOTOLARI (ALİ BAYAR/AFYONKARAHİSAR İHA)
]]>
</Aciklama>
<Aciklama HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_03">
<![CDATA[
SANDIKLI SARAÇ KAZIM YARAR FOTOLARI (ALİ BAYAR/AFYONKARAHİSAR İHA)
]]>
</Aciklama>
<Aciklama HaberKodu="20130628AW000485" ResimKodu="20130628AW000485_04">
<![CDATA[
SANDIKLI SARAÇ KAZIM YARAR FOTOLARI (ALİ BAYAR/AFYONKARAHİSAR İHA)
]]>
</Aciklama>
</Aciklamalar>
<link>
</link>
</item>
<item>
<HaberKodu>20130628AW000033</HaberKodu>
<Kategori>ASAYİS</Kategori>
<Sehir>AFYONKARAHİSAR</Sehir>
<title>AFYONKARAHİSAR’DA CİNAYET</title>
<description>
<![CDATA[
Afyonkarahisar’da oğlunun tartıştığı eşini eve dönmeye ikna edemeyen şahıs, genç kadının yanına sığındığı eniştesini öldürdü.<br/>İddiaya göre Afyonkarahisar’ın Çavuşbaş semtinde eşi ile tartışan H.E. isimli kadın, evini terk ederek eniştesi Remzi Kuran’ın (
]]>
<![CDATA[
38) Taşpınar Mahallesi'ndeki evine sığındı. Ali İhsan E. (51), barışma tekliflerini reddeden gelini H.E.’yi ikna etmek için kadının eniştesi Remzi Kuran’ın evine gitti. Taraflar arasında çıkan ve sokağa taşan kavgada, Ali İhsan E. Remzi Kuran'ı bıçaklamaya başladı. Kuran, vücudunun birçok yerine aldığı bıçak darbeleri ile kanlar içerisinde yere yığılırken, zanlı olay yerinden kaçtı.<br/>Olay yerine gelen sağlık ekipleri, öldüğünü tespit ettikleri Remzi Kuran’ın cenazesini otopsi için Afyonkarahisar Devlet Hastanesi'ne kaldırdı. Zanlının yakalanması için başlatılan çalışmalar sürüyor.
]]>
</description>
<pubDate>28.06.2013 09:24:41</pubDate>
<images>
<image HaberKodu="20130628AW000033" ResimKodu="20130628AW000033_01">
</image>
</images>
<small_images>
<small_image HaberKodu="20130628AW000033" ResimKodu="20130628AW000033_01">
</small_image>
</small_images>
<Aciklamalar>
<Aciklama HaberKodu="20130628AW000033" ResimKodu="20130628AW000033_01">
<![CDATA[
AFYONKARAHİSAR’DA OĞLU İLE TARTIŞAN GELİNİNİ EVE DÖNMEYE İKNA EDEMEYEN BİR KİŞİ, GENÇ KADININ EVİNE SIĞINDIĞI ENİŞTESİNİ ÖLDÜRDÜ. ÖLEN REMZİ KURAN’IN CENAZESİ, OTOPSİ İÇİN AFYONKARAHİSAR DEVLET HASTANESİ'NE KALDIRILDI.
]]>
</Aciklama>
</Aciklamalar>
<link>
</link>
</item>
</channel>
</rss>
 
Gönderildi : 12/01/2014 23:19

(@emreozaydin)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

sorun devam etmektedir.

 
Gönderildi : 13/01/2014 18:08

(@kenanilgun)
Gönderiler: 544
Üye
 

Merhaba,

Sanırım önceki mesajlarınızda herhangi bir sorundan bahsetmemişsiniz, yazdığınız yazıdan tamamen bir talepte bulunduğunuzu anlıyorum. Aşağıdaki linkten tüm SimplePie dokümanlarına  ulaşabilirsiniz.

http://simplepie.org/wiki/ 

 
Gönderildi : 14/01/2014 01:11

(@emreozaydin)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

aşağıdaki kod ile yazıları çekebiliyorum.

 

    require('SimplePie/autoloader.php');

    require('SimplePie/idn/idna_convert.class.php');

    $SimplePie = new SimplePie();

    $rss_url = "http://abone.iha.com.tr/yeniabone/WebRSS.aspx";

    $SimplePie->set_feed_url($rss_url);

    $SimplePie->handle_content_type();

    $SimplePie->set_cache_duration(600);

    $is_success = $SimplePie->init();

    if($is_success) {

        foreach($SimplePie->get_items() as $item) {

$baslik = $item->get_title();

$icerik = $item->get_description();

$date = $item->get_date();

$sql = "SELECT * FROM haberler WHERE baslik='".$baslik."'";

$query_id = $db->query($sql);

$sonuc = $db->first($sql);

$varmi=$db->numrows($query_id);

if($varmi !="0" ){ $var = '<span class="label label-important">Bu Haber Eklenmiş...</span>';}

echo '<form action="http://haberci.org/cpmanager/index.php?do=haberler&action=add" method="post" >';

echo '<tr style="display: table-row;">';

echo '<td>'.$baslik.'</a>&nbsp;&nbsp;'.$var.'</td>';

echo '<input type="text" name="ihabaslik" value="'.$baslik.'" style="display:none;" >';

echo '<input type="text" name="ihatarih" value="'.$date.'" style="display:none;" >';

echo '<textarea name="ihaicerik" style="display:none;">'.$icerik.'</textarea>';

echo '<td width="50"><input type="submit" value="Ekle" class="btn btn-success"></td>';

echo '</tr>';

echo '</form>';

unset($var);

}

 

resimler için ise aşağıdaki kodu deniyorum ama boş geliyor

if($enclosure = $item->get_enclosure(0))
echo $enclosure->embed();
 
Gönderildi : 14/01/2014 02:23

Paylaş: