Mam taki skrypt odpowiedzialny za rss. Powiem tak jakiś czas temu dzialal bo przeciez nie bede sprawdzal codziennie czy rss dziala.
Teraz pokazuje blad:
Błąd przetwarzania XML: deklaracja XML lub tekstu nie jest na początku jednostki
Obszar: <a href="http://www.xxxxxxxxxxxxx/guest/rss.php" target="_blank">http://www.xxxxxxxxxxxxx/guest/rss.php</a>
Numer wiersza: 2, kolumna 2: <?xml version="1.0" encoding="utf-8"?>
--------^
Kiedyś jak było coś podobnego to chodziło o kodowanie utf ale przeciez nic nie bylo zmieniane jest ustawione kodowanie utf8 bez boom.
Jeszcze gdzies slyszalem ze jakies spacje sa dosc istotne ale nie wiem czy i gdzie ten probolem ew moze byc
Wie ktos o co moze chodzic?
<?php
header("Content-Type: text/xml"); $file='../ustawienia/c_on.fig.php';
include($file);
}
else{
echo "Nie można załączyć $file!"; }
$zapytanie = 'SELECT * FROM news WHERE aktywny="1" ORDER BY data DESC LIMIT 15';
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n"; echo "<rss version=\"2.0\">\n ";
echo " <title>Ogłoszenia</title>\n"; echo " <link>Adres URL</link>\n"; echo "<description> </description>\n"; echo "<language>pl</language>\n"; echo "<copyright>Copyright Š Firma</copyright>\n"; echo "<lastBuildDate>".date("r")."</lastBuildDate>\n"; echo "\t<title>Logo</title>\n"; echo "\t<url>".$hostUrl."/images/logo.png</url>\n"; echo "\t<link>".$hostUrl."</link>\n"; echo "<width>100</width>\n"; echo "<height>100</height>\n";
{
echo "<title>".$row["tytul"]."</title>\n"; echo "<link>".$hostUrl."/?s=newsc&a=wys&id=".$row["id"]."</link>\n"; echo "<description>".$row["tytul"]."</description>\n"; echo "<pubDate>".date($row["data"])."</pubDate>\n"; }
echo "</channel>\n</rss>\n";
?>