Ayrıştırma hatası -

0 Cevap php

Hey guys, I'm creating an rss feed with codeigniter and I get the specific error: XML Parsing Error: junk after document element Location: http://mysite.com/feeds/latest

Bunu Googling ve ben bazı tavsiyeler için buraya geldim (sonuçların bir ton rağmen) benim soruna bir çözüm bulmak mümkün değil varlık sonra.

Ben

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>

Tarih etiketleri: benim web siteleri başlık, bağlantı, açıklama, Pubdate, dc izledi.

Böylece gibi sonuçlar döngüler bir foreach ifadesi izledi:

<?php foreach($feedResults as $feedItem): ?>
 <item>
       <title><?php echo $feedItem->title; ?></title>
          <link><?php echo site_url('/'.$feedItem->ID) ?></link>
          <guid><?php echo site_url('/'.$feedItem->ID) ?></guid>
    <description>descri[</description>
          <pubDate><?php echo date ('r', $feedItem->time());?></pubDate>
    </item>        
    <?php endforeach; ?>

My codeigniter controller doesn't do much besides retrieve $feedResults, sets the header to : header("Content-Type: text/xml"); and then passes the results to the view.

Teşekkürler çocuklar.

0 Cevap