Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie pliku xml...
ops
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 21.10.2006

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


Witam,
to mój pierwszy post na tym forum więc witam wszystkich bardzo serdecznie. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Postanowiłem sobie napisać skrypcik php wyświetlający staty mojego radio internetowego na podstawie pliku xml generowanego przez server shoutcast. Niestety aby dostać ten plik skrypt musi się zalogować co można zrobić zmiennymi GET. Format linku który przesyła do użytkownika plik xml jest następujący:

http://adresip:port/admin.cgi?pass=hasload...mp;mode=viewxml

Niestety za pomocą tego linku, nie da się pobrać pliku xml w moim skrypcie, winą jest oczywiście to w jaki sposób chcę pobrać ten plik:

  1. <?php
  2.  
  3. $SHOUTCASTSERVER=simplexml_load_file('http://adresip:port/admin.cgi?pass=haslo&mode=viewxml');
  4.  
  5. echo 'Ilosc sluchaczy: '.$SHOUTCASTSERVER -> CURRENTLISTENERS.'<br/>';
  6. echo 'Peak sluchaczy: '.$SHOUTCASTSERVER -> PEAKLISTENERS.'<br/>';
  7. echo 'Ilosc slotow: '.$SHOUTCASTSERVER -> MAXLISTENERS.'<br/>';
  8. echo 'SERVERGENRE: '.$SHOUTCASTSERVER -> SERVERGENRE.'<br/>';
  9. echo 'SERVERTITLE: '.$SHOUTCASTSERVER -> SERVERTITLE.'<br/>';
  10. echo 'Aktualnie grana piosenka: '.$SHOUTCASTSERVER -> SONGTITLE.'<br/>';
  11. echo 'BITRATE: '.$SHOUTCASTSERVER -> BITRATE.'<br/>';
  12.  
  13. ?>


Zapewne można ten plik jakoś pobrać mając taki link, ale ja niestety tego sposobu nieznam i proszę bardzo o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Z góry dziękuję.
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
1010
post
Post #2





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


cURL
Go to the top of the page
+Quote Post
marast78
post
Post #3





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 30.11.2004

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


jeśli możesz uruchamiać skrypty bashowe na serwerze to możesz napisac sobie skrypt i siągać ten plik korzystajać z lynxa ale z poziomu php curl jest dobrym rozwiązaniem.
Go to the top of the page
+Quote Post
1010
post
Post #4





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


jak już napisałem cURL idealnie nadaje się do tego...


nie nabijaj postow. Wielki brat i userzy patrzą
/~nospor/
Go to the top of the page
+Quote Post

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: 23.08.2025 - 15:53