Autor Zpráva
Peet
Profil
Najdete někdo chybu ?
Reader mi píše nenalezena žádná položka.. ale přitom výpis z db je v pořádku to už jsem testoval.. Předem díky

<?php 
header('Content-Type: text/xml; charset=utf-8');
  
  include 'moto/inc/fce.php';
  connectdb();

echo '<'.'?xml version="1.0" encoding="utf-8"?'.'>

<rss version="2.0">

  <channel>
    <title>Moto Inzerce</title>
    <link>http://www.aumo.cz/moto</link>
    <webMaster>klein@aumo.cz (Petr Klein)</webMaster>
    <category>inzerce,prodej,moto</category>
    <image>
      <url>http://www.aumo.cz/moto/img/watermark.png</url>
      <title>Auto Moto Inzerce</title>
      <link>http://aumo.cz/moto</link>
    </image>';
    

    // VŠECHNY INZERÁTY
$result=mysql_query("SELECT * FROM inzeraty ORDER BY id DESC");
  while($vypis=mysql_fetch_array($result)){
  $d=explode("-",$vypis['datum']);
  $datum=$d[2].'.'.$d[1].' '.$d[0];
  
    echo '
      <item>
      <title>'.$vypis['znacka'].' '.$vypis['model'].'</title>
      <link>.'</link].'</link]http://aumo.cz/moto/?page=inzerat&id='.$vypis['id'].'</link>
      <quid>'.$vypis['id'].'</quid>
      <description>'.$vypis['popis'].'</description>
      <pubDate>'.$datum.'</pubDate>
      </item>
    ';
  }     
    // END VŠECHNY INZERÁTY
    
echo '   
  </channel>
  
  
</rss>';
?>  
DJ Miky
Profil
Ideálně pošli ještě příklad vygenerovaného RSS, případně ho prožeň nějakým RSS validátorem.
Peet
Profil
http://www.rssboard.org/rss-validator/check.cgi?url=http%3A%2F%2Faumo.cz%2Frss.php


XML parsing error: <unknown>:2:0: xml declaration not at start of external entity
DJ Miky
Profil
Máš na začátku prázdný řádek (deklarace XML by měla být na prvním), nemáš ošetřené znaky '&' (mělo by být &amp;).

Po opravení těhle chyb zkus zvalidovat podle http://validator.w3.org/appc/, je tam pár dalších chybiček.
Peet
Profil
děkuji :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: