Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Automatyczne logowanie i pobranie pliku XML
grabtom
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 29.07.2003

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


Witam!
Mam następujący problem. Mam skrypt parsujący pliki XML.
Plik XML ma adres http://jaka.strona/plik.xml
Jednak aby móc odczytać plik XML muszę zalogować się na stronie.
Logowuję się wpisując dane do formularza, który następnie wysyła te dane na adres http://jakas.strona/default.asp

I teraz pytanie. Czy jest możliwe aby skrypt sam zalogował się na stronce i wczytał mi plik XML. Próbowałem z przesyłaniem loginu i hasła w odnośniku (http://jakas.strona/default.asp?login=aaa&haslo=aaa), no ale nie wiem jak dalej zmusić skrypt do przejścia do pliku XML.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grabtom
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 29.07.2003

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


Widzę że problem trudny, być może nie do rozwiązania za pomocą php. Ale zauważyłem pewną rzecz. Otóż wcale nie trzeba się logować żeby dotrzeć do pliku XML. Być może to ułatwi sprawę i ktoś coś wymyśli.

Wyjaśnię na tym konkretnym przykładzie.
Link do pliku XML to: http://www.hattrick.org/Common/leagueFixtu...=9571&season=10

Jednak po wklepaniu adresu w przeglądarce nie wyświetli nam się plik.
Ale otwórzmy najpierw adres www.hattrick.org a następnie po otwarciu strony wklejmy adres do pliku XML, wtedy już bez problemu naszym oczom ukaże się plik XML.

Domyślam się, że aby otrzymać plik XML przeglądarka musi przekazać jakąś zmienną lub coś w stylu HTTP_REFERER ze stronki www.hattrick.org
Do źródeł strony nie mam oczywiście dostępu, no ale może ma ktoś jakiś pomysł na to aby w jakiś sposób móc przekazać pliczek XML do mojego skryptu z parserem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 15:31