Przygotowalem kanał RSS, który przetestowałem walidatorem http://feedvalidator.org.
wynik walidacji:
index.php zrodlo:Warning: Feeds should not be served with the "application/rss" media type
[php]<?php
header("Content-type: application/rss");
//i dalej generowanie kodu xml na podstawie bazy
?>[/php]
index.php po wygenerowaniu kodu xml (poczatek):
[xml]# <?xml version="1.0" encoding="ISO-8859-2"?>
# <rss version="2.0">
# <channel>
# <title>serwis</title>
# <link>http://www.serwis.pl</link>[/xml]
Jaki jest błąd?
W FireFox1.0 pyta co zrobic z plikiem typu application/rss (otworzyc, zapisac). gdy usune funkcji header(), po prostu wyswietla zawartosc kodu xml.
dodam, ze po zaimportowaniu kanalu do FireFox, jest ok. rozwijam zakladke i sa wszystkie wiadomosci.
Chcialbym, aby przegladarka automatycznie otwierala kanał. Wowczas dodaje naglowek z taka informacja:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
Z gory dziekuje za kazda podpowiedz

