Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [RSS] problem z walidacją
tara
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

Ostrzeżenie: (0%)
-----


Witam!

Mam plik który tworzy kanał RSS:

  1. <? 
  2.  
  3.  
  4. require( 'funkcje.php' ); 
  5. $glowna = new Strona(); 
  6. $glowna->Polacz_z_baza(); 
  7.  
  8.  
  9. echo '<?xml version="1.0" ?>'; 
  10. echo '<?xml encoding="ISO-8859-2" ?>'; 
  11. echo '<rss version="2.0">'; 
  12. echo '<channel>'; 
  13. echo '<title>tytuł</title>'; 
  14. echo '<link>link</link>'; 
  15. echo '<description>Galeria </description>'; 
  16. echo '<language>pl</language>'; 
  17.  
  18.  
  19. $wynik = mysql_query ("SELECT * FROM galeria ORDER BY id DESC LIMIT 10"); 
  20.  
  21. while ($rekord = mysql_fetch_array ($wynik)) { 
  22.  
  23. echo '<item>'; 
  24.  
  25. echo "<title>Zdjęcie: ".stripslashes($rekord[1])."</title>"; 
  26.  
  27. echo "<link>http:///foto_2006.php?foto=".stripslashes($rekord[2])."&amp;fotonum=".stripslashes($rekord[0])."</link>"; 
  28. echo "<description><![CDATA[ Zdjęcie: ".stripslashes($rekord[1])." ]]> </description>"; 
  29. echo " <pubDate>".stripslashes($rekord[5])."</pubDate>"; 
  30. echo '</item>'; 
  31. } 
  32.  
  33.  
  34. echo '</channel>'; 
  35. echo '</rss>'; 
  36.  
  37.  mysql_close($con); 
  38. ?>



i sęk w tym, że nie validuje sie:


Kod
line 1, column 1: XML parsing error: <unknown>:1:1: xml declaration not at start of external entity [help]

<?xml version="1.0" ?><?xml encoding="ISO-8859-2" ?><rss version="2.0"><cha ...

^


i nie dodaje się automatycznie do safari i opery. sad.gif Jak to poprawić ?


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post
poison.Pluto
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 26.11.2005

Ostrzeżenie: (0%)
-----


Wywal
  1. echo '<?xml version="1.0" ?>';


Będzie działac, jest valid i dodaje do opery.

pozdro.

biggrin.gif
Go to the top of the page
+Quote Post
tara
post
Post #3





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

Ostrzeżenie: (0%)
-----


to jest rozwiązanie smile.gif

validuje sie git i dodaje do opery. Nie wiem jak na safari..


dzięki pluto smile.gif


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 03:38