• 26-01-2021, 01:36:33
    #1
    Üyeliği durduruldu
    arkadaslar php psiteye rss mi feed mi artık hangisi ise bunu nasıl eklıyoruz. Wordpress de feed vardı ama özel yazılımda yok nasıl yapıcam yardımcı olacak varmı acıl
  • 26-01-2021, 01:41:18
    #2
    Merhaba,

    linki inceleyebilirsin.
  • 26-01-2021, 01:43:18
    #3
    Üyeliği durduruldu
    ama tam olarak anlayamadım nerey nasıl ekleyecem ve ne dosyası kurucam yardım edebılecek varmı?
  • 26-01-2021, 02:01:37
    #4
    <?php

    $url = "http://rss.cnn.com/rss/edition.rss"; // Buraya feed linkini yaz
    if(isset($_POST['submit'])){
    if($_POST['feedurl'] != ''){
    $url = $_POST['feedurl'];
    }
    }

    $invalidurl = false;
    if(@simplexml_load_file($url)){
    $feeds = simplexml_load_file($url);
    }else{
    $invalidurl = true;
    echo "<h2>Invalid RSS feed URL.</h2>";
    }


    $i=0;
    if(!empty($feeds)){

    $site = $feeds->channel->title;
    $sitelink = $feeds->channel->link;

    echo "<h1>".$site."</h1>";
    foreach ($feeds->channel->item as $item) {

    $title = $item->title;
    $link = $item->link;
    $description = $item->description;
    $postDate = $item->pubDate;
    $pubDate = date('D, d M Y',strtotime($postDate));


    if($i>=5) break;
    ?>
    <div class="post">
    <div class="post-head">
    <h2><a class="feed_title" href="<?php echo $link; ?>"><?php echo $title; ?></a></h2>
    <span><?php echo $pubDate; ?></span>
    </div>
    <div class="post-content">
    <?php echo implode(' ', array_slice(explode(' ', $description), 0, 20)) . "..."; ?> <a href="<?php echo $link; ?>">Daha fazla...</a>
    </div>
    </div>

    <?php
    $i++;
    }
    }else{
    if(!$invalidurl){
    echo "<h2>No item found</h2>";
    }
    }
    ?>
    </div>

    kodu direk yapistir bos bir sayfa icerisine, goreceksin. Ondan sonra nereye nasil koymak istiyorsan koyup css duzenlemesini yaparsin.
  • 26-01-2021, 02:09:50
    #5
    Üyeliği durduruldu
    hocamm feed felan yok özel yazılım ayrıca ben bilmiyorum ki kod işini bilsem sormam zaten=)
  • 26-01-2021, 02:13:46
    #6
    malvorlagen35 adlı üyeden alıntı: mesajı görüntüle
    hocamm feed felan yok özel yazılım ayrıca ben bilmiyorum ki kod işini bilsem sormam zaten=)
    Sen kendi siten icin mi rss olusturmak istiyorsun, baska sitenin rss' sini mi siten uzerinde gostermek istiyorsun?

    Verdigim kodun calisan hali bu; https://demo.eurasiasoftware.com/
  • 26-01-2021, 02:26:53
    #7
    Üyeliği durduruldu
    kendi sitem için
  • 26-01-2021, 03:18:17
    #8
    Hocam kendi sitenizden rss yayini yapmak istiyorsaniz, online rss genetaror lerinden birisini kullanabilirsiniz. Ornek olarak; https://fetchrss.com/ .