Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][MySQL][PHP]Wyświetlanie rss
viamarimar
post 29.12.2014, 23:45:54
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

Ostrzeżenie: (10%)
X----


Mam taki skrypt odpowiedzialny za rss. Powiem tak jakiś czas temu dzialal bo przeciez nie bede sprawdzal codziennie czy rss dziala.

Teraz pokazuje blad:

  1. Błąd przetwarzania XML: deklaracja XML lub tekstu nie jest na początku jednostki
  2. Obszar: <a href="http://www.xxxxxxxxxxxxx/guest/rss.php" target="_blank">http://www.xxxxxxxxxxxxx/guest/rss.php</a>
  3. Numer wiersza: 2, kolumna 2: <?xml version="1.0" encoding="utf-8"?>
  4. --------^


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?
  1. <?php
  2. header("Content-Type: text/xml");
  3. $file='../ustawienia/c_on.fig.php';
  4. if (file_exists($file)) {
  5. include($file);
  6. }
  7. else{
  8. echo "Nie można załączyć $file!";
  9. }
  10. $zapytanie = 'SELECT * FROM news WHERE aktywny="1" ORDER BY data DESC LIMIT 15';
  11.  
  12. $wynik= mysql_query($zapytanie) or die(mysql_error());
  13.  
  14.  
  15. echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n";
  16. echo "<rss version=\"2.0\">\n ";
  17. echo "<channel>\n";
  18.  
  19. echo " <title>Ogłoszenia</title>\n";
  20. echo " <link>Adres URL</link>\n";
  21. echo "<description> </description>\n";
  22. echo "<language>pl</language>\n";
  23. echo "<copyright>Copyright Š Firma</copyright>\n";
  24. echo "<lastBuildDate>".date("r")."</lastBuildDate>\n";
  25. echo "<image>\n";
  26. echo "\t<title>Logo</title>\n";
  27. echo "\t<url>".$hostUrl."/images/logo.png</url>\n";
  28. echo "\t<link>".$hostUrl."</link>\n";
  29. echo "<width>100</width>\n";
  30. echo "<height>100</height>\n";
  31. echo "</image>\n";
  32.  
  33. while($row = mysql_fetch_array($wynik))
  34. {
  35. echo "<item>\n";
  36. echo "<title>".$row["tytul"]."</title>\n";
  37. echo "<author>".htmlspecialchars($row["login"])."</author>\n";
  38. echo "<link>".$hostUrl."/?s=newsc&amp;a=wys&amp;id=".$row["id"]."</link>\n";
  39. echo "<description>".$row["tytul"]."</description>\n";
  40. echo "<pubDate>".date($row["data"])."</pubDate>\n";
  41. echo "</item>\n\n";
  42. }
  43. echo "</channel>\n</rss>\n";
  44.  
  45. ?>
  46.  
  47.  
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:21