edzio_max
30.12.2010, 23:51:45
Witam.
1. Ostatnio bawię się z RSS i napotkałem problem otóż dane pobieram z bazy danych, i w tej treści znajduja się znaczniki html. Gdy chce przepuścić przez RSS znaczniki HTML RSS mi nic nie wyświetla czy jest jakiś sposób aby to ominąć lub wyświetlić po prostu ciągły tekst?
2. Mam dziwny problem otóż na ftp gdy przerzucę sobie plik do folderu "feed" RSS zwraca mi pusta stronę
mmica
1.01.2011, 18:17:24
Hey ;]
1: Nic nie wyświetla, ponieważ znaczniki HTML są interpretowane przez parser XML, a on wtedy sypie błędami ;]. Zamień wszystkie znaki mniejszości/większości, ampersandy, apostrofy i cudzysłowy na predefiniowane encje XML'a (http://www.w3schools.com/xml/xml_syntax.asp).
2: Huh? Możesz bardziej szczegółowo ;]?
Pozdrawiam,
mmica
wookieb
1.01.2011, 18:22:12
edzio_max
2.01.2011, 20:16:05
No gdy przerzucę sobie plik rss.php z folderu głównego do folderu "feed" np. host.pl/feed/rss.php to przestaje działać.
mmica
2.01.2011, 22:13:00
Może dlatego, że odwołuje się do plików, które są dla niego niedostępne z tego poziomu? Mam na myśli, że ścieżki do tych plików w tej sytuacji mogłyby być niepoprawne. Korzystasz z jakichś gotowych rozwiązań?
Pozdrawiam,
mmica
edzio_max
2.01.2011, 22:18:46
Nie, plik pobiera dane z bazy danych
mmica
3.01.2011, 15:15:06
Czyli odwołując się do "host.pl/rss.php" skrypt działa, ale gdy odwołujesz się do tego samego pliku, ale kilka katalogów niżej, to już przestaje .. hmm, nie mam pomysłu. A może sprawdź chmod dla katalogu? Choć gdyś nie miał uprawnień do przeglądania zawartości katalogu, dostałbyś pewnie 403, ale serwer może być też tak skonfigurowany, że pokazuje wtedy pustą stronę bez informacji o błędzie.
Możesz umieścić też kod skryptu? Może mogłoby to pomóc w rozwiązaniu problemu..
Pozdrawiam,
mmica
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.