lostyazilim
tr.link

RSS ile son 5 yazıyı Çekme YARDIM

5 Mesajlar 1.374 Okunma
lstbozum
tr.link

caglark caglark caglarkeskin.com.tr Kullanıcı
  • Üyelik 01.09.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad Ç** K**
  • Mesajlar 1125
  • Beğeniler 59 / 243
  • Ticaret 48, (%100)
Merhaba arkadaşlar ,

Bir siteden RSS reklam aldık. Sitemize eklemek istiyoruz. Yazıları ekledim sidebarıma koydum fakat yazıların resimlerini alamadım. Kullandığım kod aşağıda :

$feed = file_get_contents("http://www.techgriff.com/etiket/haber/feed"); // Feed adresimiz.
$xml = new SimpleXMLElement($feed);
$sayac = "1"; // Sayaç kaçtan başlasın?
$limit = "5"; // Kaç yazı yazdırılsın?
foreach ($xml -> channel -> item as $veri){
if ($sayac <= $limit){
$link = $veri -> link;
$title= $veri -> title;
// preg_match_all örneği.
preg_match_all('##s',$veri->description,$resim);
echo $resim[1][0];

echo "
  • \"$title\"$title
  • "; // Yazdırıyoruz.
    }
    $sayac++;
    }
    ?>


    Kullandığım kod budur. http://applycapp.com adresinden herhangi bir yazıya girip bakabilirsiniz sidebar kısmına Teknoloji Haberleri altında yazıyor haberler fakat resimler çıkmıyor. Acil yardım ederseniz çok sevinirim.
     

     

    wmaraci
    reklam

    soulmy soulmy WM Aracı Kullanıcı
    • Üyelik 12.06.2012
    • Yaş/Cinsiyet 38 / E
    • Meslek Öğretmen
    • Konum Samsun
    • Ad Soyad O** Y**
    • Mesajlar 1722
    • Beğeniler 398 / 400
    • Ticaret 20, (%100)
    Regex olarak

    preg_match_all('##s',$veri->description,$resim);

    bunu kullanacaksın.

    $resim[2][0]

    bununla da ekrana yazdıracaksın.
    kilitbilgi tiwaly

    kişi bu mesajı beğendi.

    .

    caglark caglark caglarkeskin.com.tr Kullanıcı
    • Üyelik 01.09.2011
    • Yaş/Cinsiyet 29 / E
    • Meslek Öğrenci
    • Konum Ankara
    • Ad Soyad Ç** K**
    • Mesajlar 1125
    • Beğeniler 59 / 243
    • Ticaret 48, (%100)

    soulmy adlı üyeden alıntı

    Regex olarak

    preg_match_all('##s',$veri->description,$resim);

    bunu kullanacaksın.

    $resim[2][0]

    bununla da ekrana yazdıracaksın.


    Yazdığım kodları söylediklerinize göre düzenleyip bana gönderme şansınız var mı? Konuyla ilgili pek bir bilgim yokta...
     

     

    soulmy soulmy WM Aracı Kullanıcı
    • Üyelik 12.06.2012
    • Yaş/Cinsiyet 38 / E
    • Meslek Öğretmen
    • Konum Samsun
    • Ad Soyad O** Y**
    • Mesajlar 1722
    • Beğeniler 398 / 400
    • Ticaret 20, (%100)
    $feed = file_get_contents("http://www.techgriff.com/etiket/haber/feed"); // Feed adresimiz.
    $xml = new SimpleXMLElement($feed);
    $sayac = "1"; // Sayaç kaçtan başlasın?
    $limit = "5"; // Kaç yazı yazdırılsın?
    foreach ($xml -> channel -> item as $veri){
    if ($sayac <= $limit){
    $link = $veri -> link;
    $title= $veri -> title;
    // preg_match_all örneği.
    preg_match_all('##s',$veri->description,$resim);

    echo "
  • \"$title\"$title
  • "; // Yazdırıyoruz.
    }
    $sayac++;
    }
    ?>
     

     

    .
    wmaraci
    wmaraci

    caglark caglark caglarkeskin.com.tr Kullanıcı
    • Üyelik 01.09.2011
    • Yaş/Cinsiyet 29 / E
    • Meslek Öğrenci
    • Konum Ankara
    • Ad Soyad Ç** K**
    • Mesajlar 1125
    • Beğeniler 59 / 243
    • Ticaret 48, (%100)

    soulmy adlı üyeden alıntı

    $feed = file_get_contents("http://www.techgriff.com/etiket/haber/feed"); // Feed adresimiz.
    $xml = new SimpleXMLElement($feed);
    $sayac = "1"; // Sayaç kaçtan başlasın?
    $limit = "5"; // Kaç yazı yazdırılsın?
    foreach ($xml -> channel -> item as $veri){
    if ($sayac <= $limit){
    $link = $veri -> link;
    $title= $veri -> title;
    // preg_match_all örneği.
    preg_match_all('##s',$veri->description,$resim);

    echo "
  • \"$title\"$title
  • "; // Yazdırıyoruz.
    }
    $sayac++;
    }
    ?>


    Oldu çok teşekkür ederim. Resimler geldi ama bizim css e uygun gelmedi. Onuda halletmeye çalışayım artık :)
     

     

    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al