mam sobie plik xml ktory chce wczytac za pomoca php. Kod wyglada tak:
$xml = ("http://www.jakas-domena.pl/rss/index.xml");
$xmlDoc = new DOMDocument();
$xmlDoc->loadXML($xml);
Najprostszy zapis pod sloncem. A dostaje nastepujacy blad :(
DOMDocument::loadXML() [<a
href='domdocument.loadxml'>domdocument.loadxml</a>]: Start tag
expected, '<' not found in Entity, line: 1
Pomyslalam, ze wykorzystam metode load(), ale dla odmiany dostaje taki
blad:
DOMDocument::load(http://www.jakas-domena.pl/rss/index.xml) [<a
href='domdocument.load'>domdocument.load</a>]: failed to open stream:
No route to host
Plik jest poprawnym xmlem... Bede wdzieczna za sugestie.
Kobieto, mózgojad Ci z głodu zdechł?
Zamień
http://www.jakas-domena.pl/rss/index.xml
na właściwy adres pliku i przestań bezmyślnie kopiować fragmenty kodu!
Czytanie komunikatów błędów też nie boli a tam masz dokładnie podane co
się dzieje - zwłaszcza w drugim przypadku.
> Witajcie,
>
> mam sobie plik xml ktory chce wczytac za pomoca php. Kod wyglada tak:
>
> $xml = ("http://www.jakas-domena.pl/rss/index.xml");
> $xmlDoc = new DOMDocument();
> $xmlDoc->loadXML($xml);
>
> Najprostszy zapis pod sloncem. A dostaje nastepujacy blad :(
>
> DOMDocument::loadXML() [<a
> href='domdocument.loadxml'>domdocument.loadxml</a>]: Start tag
> expected, '<' not found in Entity, line: 1
przez pierwszym < masz coś np. BOM
> Pomyslalam, ze wykorzystam metode load(), ale dla odmiany dostaje taki
> blad:
>
> DOMDocument::load(http://www.jakas-domena.pl/rss/index.xml) [<a
> href='domdocument.load'>domdocument.load</a>]: failed to open stream:
> No route to host
>
> Plik jest poprawnym xmlem... Bede wdzieczna za sugestie.
twój serwer nie ma dostępu do serwera z XMLem - pogadaj z adminem
--
Pozdrawiam
Lemat
Dziekuje :)
OMG... Zamazalam prawdziwa domene, bo ona nie ma zadnego znaczenia w
tym przypadku. Na przyszlosc, zanim na kogos najedziesz zastanow sie
przez chwile.
> Kobieto, mózgojad Ci z głodu zdechł?
> Zamień
> http://www.jakas-domena.pl/rss/index.xml
> na właściwy adres pliku i przestań bezmyślnie kopiować fragmenty kodu!
Zawsze mnie ciekawość bierze, gdzie takich sieją...?! :)
--
ScriptKid
pl.comp.lang.php ?
--
Pozdrawiam
Lemat
Nie zmienia to faktu, �e za drugim razem dosta�a� odpowied� w samym
komunikacie b��du. Nie jestem w stanie zrozumie� jak mo�na by�
programist� i nie by� w stanie zrozumie� komunikatu b��du.
Pozdr.
MK
PHP twierdzilo, ze 'no rout to host' a ja plik moglam zaladowac do
przegladarki, co wiecej na tym samym pliku inna metoda pobierajaca
dane juz nie krzyczala, ze nie ma pliku tylko ze widzi blad w jego
skladni. Tak wiec komunikaty NIE BYLY jednoznaczne. Dlatego zapytalam
tutaj. A ze ktos inny zetknal sie z podobna sytuacja, dosc szybko
otrzymalam odpowiedz, ktora wyjasnila co sie dzieje.
To chyba naturalne, ze jesli rozne zrodla daja sprzeczne informacje to
starasz sie uzyskac opinie u osob, ktore mogly sie z takim problemem
zetknac.