• 31-12-2018, 17:43:22
    #1
    Üyeliği durduruldu
    arkadaşlar php de feed yaparken bu hatayla karşılaştım sebeb,i ne olabilir




    <?php
    include "ayarlar.php";
    header('Content-Type: text/xml');
    echo '<?xml version="1.0" encoding="UTF-8"?>
    <rss version="2.0">
    <channel>
    <title>/*/Ayazoglu Other Name Of Security/*/</title>
    <description>Php ve mysql webtasarımı üzerine özgün makale ve eğitim dökümanları barındırır. </description>
    <link>http://www.ayazoglu.org/ayazoglu.org/</link>
    <item>
    <title></title>
    <description>></description>
    <link>http://www.ayazoglu.org/ayazoglu.org/comments.php?entry=entry</link>
    <pubDate> GMT</pubDate>
    </item>';



    $sorgu = mysql_query("SELECT * FROM posts");
    while ($satir = mysql_fetch_assoc($sorgu))
    {
    $text=$satir["text"];
    $post_id=$satir["post_id"];




    echo "<item>
    <title>$text</title>
    <description>$post_id</description>
    <link>http://www.ayazoglu.org/ayazoglu.org/comments.php?entry=entry</link>
    <pubDate> GMT</pubDate>
    </item>";
    }




    echo '</channel>
    </rss>';
    ?>
  • 31-12-2018, 18:11:46
    #2
    UTF8 karakterden kaynaklanıyor büyük ihtimalle.Mysqldeki karakter karşılaştırmasını kontrol edin.
  • 31-12-2018, 18:14:06
    #3
    Üyeliği durduruldu
    yok hocam ondan deilmiş
  • 01-01-2019, 09:56:31
    #4
    xml içerisinde yalnızca & kullanamazsın &amp; olarak kullanırsan hatayi almazsın.
  • 01-01-2019, 11:36:24
    #5
    Üyeliği durduruldu
    hocam nerdeki &