![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 31.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
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ę ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
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 -------------------- "Imagination is more important than knowledge, because knowledge is limited." ~Albert Einstein
<?php $var = array('foo', 'bar'); ?> |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
1) Uzyj sekcji CDATA http://www.w3schools.com/xml/xml_cdata.asp
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 31.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
No gdy przerzucę sobie plik rss.php z folderu głównego do folderu "feed" np. host.pl/feed/rss.php to przestaje działać.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
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 -------------------- "Imagination is more important than knowledge, because knowledge is limited." ~Albert Einstein
<?php $var = array('foo', 'bar'); ?> |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 31.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie, plik pobiera dane z bazy danych
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
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 -------------------- "Imagination is more important than knowledge, because knowledge is limited." ~Albert Einstein
<?php $var = array('foo', 'bar'); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:45 |