• 12-11-2021, 23:18:05
    #1
    PREMIUM SEO
    Merhabalar dinamik bir rss yapmak istedim ama bir çok kaynak denememe rağmen neticeye ulaşamadım. Son yöntemde takip ettiğim işlemler şu şekilde ama yine de çalışmadı.
    Mysql için içeri aktarılacak sorgu.
    CREATE TABLE IF NOT EXISTS `table_rss` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `title` text NOT NULL,
    `description` text NOT NULL,
    `url` text NOT NULL,
    `image` varchar(255) NOT NULL,
    `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
    `status` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=35 ;
    PHP dosyası
    <?php
    define ("DB_HOST", "localhost"); // set database host
    define ("DB_USER", ""); // set database user
    define ("DB_PASS",""); // set database password
    define ("DB_NAME",""); // set database name
    
    $link = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Couldn't make connection.");
    $db = mysql_select_db(DB_NAME, $link) or die("Couldn't select database");
    
    $query = "SELECT title, description, image, url FROM ".table_rss." WHERE status=1 ORDER BY created_date desc";
    $getBlogDisplay = mysql_query($query);
    
    header("Content-type: text/xml");
    
    echo "<?xml version='1.0' encoding='UTF-8'?-->
    <rss version="2.0">
    <channel>
    <title></title>
    <link>
    <description></description>
    <language>en-us</language>";
    
    
    while($dataBlogDisplay = mysql_fetch_array($getBlogDisplay)){
    
    $title = $dataBlogDisplay['title'];
    $link = $dataBlogDisplay['url'];
    $description = $dataBlogDisplay['image'];
    
    echo "<item>
    <title>$title</title>
    <link>http://discussdesk.com//$link.htm
    <description>$description</description>
    </item>";
    }
    echo "</channel></rss>";
    ?>
    Tam olarak eksik kodun nerede olduğunu çözemedik. Belki kodlar baştan aşağı farklı ama kaynaklarda temel olarak bu şekilde gidiyor. Şimdiden teşekkür ederiz.
  • 12-11-2021, 23:27:13
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Link tagını kapatmamışsınız