Meta-Ridley
Grünschnabel
Hallo,
Ich hab für unseren Linux Root Server ein Radio eingerichtet, mithilfe von Shoutcast (http://www.shoutcast.com/).
Nun, ich habe nahezu keinerlei Erfahrung mit PHP und XML. Könntet ihr mir erklären was ich machen müsste, damit auf der Homepage die unten genannten Punkte angezeigt werden?.
Die XML Lautet:
Soweit ich das verstanden habe, sollte man aud der XML rauspicken, was gerne angezeigt werden sollte:
Radio.xml:
Nun meine Fragen:
1. Wie sollte die PhP Datei aussehen, damit er die Radio.xml benutzt?
2. Wie bringe ich die PhP Datei in der HTML Datei unter?
3. Muss in der XML denn die Infos (0, Electro, BlubRadio, ShadowMan - Playrooms) noch drinne stehen oder sollte dies entfernt werden?
Bitte helft mir. Ich bin wie oben gemeint ein ziemlich großer anfänger in dem Gebiet PhP und XML. Bitte erklärt es mir Schritt für Schritt und für dummies ^^
Dieses Thema im Forum war schon ziemlich oft, trotzdem konnte ich damit nichts anfangen. Wenn es hier gut erklärt ist, könnte es sein, dass niewieder so ein Thema eröffnet wird ^^
Ich hab für unseren Linux Root Server ein Radio eingerichtet, mithilfe von Shoutcast (http://www.shoutcast.com/).
Nun, ich habe nahezu keinerlei Erfahrung mit PHP und XML. Könntet ihr mir erklären was ich machen müsste, damit auf der Homepage die unten genannten Punkte angezeigt werden?.
Die XML Lautet:
<SHOUTCASTSERVER>
<CURRENTLISTENERS>1</CURRENTLISTENERS>
<PEAKLISTENERS>2</PEAKLISTENERS>
<MAXLISTENERS>32</MAXLISTENERS>
<REPORTEDLISTENERS>1</REPORTEDLISTENERS>
<AVERAGETIME>133</AVERAGETIME>
<SERVERGENRE>Electro</SERVERGENRE>
<SERVERURL>http://www.audiorealm.com</SERVERURL>
<SERVERTITLE>GenesisRO Radio</SERVERTITLE>
<SONGTITLE>ShadowMan - Playrooms</SONGTITLE>
<SONGURL>http://www.audiorealm.com</SONGURL>
<IRC>#audiorealm</IRC>
<ICQ>284886524</ICQ>
<AIM>NA</AIM>
<WEBHITS>22</WEBHITS>
<STREAMHITS>15</STREAMHITS>
<STREAMSTATUS>0</STREAMSTATUS>
<BITRATE>160</BITRATE>
<CONTENT>audio/mpeg</CONTENT>
<VERSION>1.9.8</VERSION>
?
<WEBDATA>
<INDEX>4</INDEX>
<LISTEN>0</LISTEN>
<PALM7>0</PALM7>
<LOGIN>0</LOGIN>
<LOGINFAIL>0</LOGINFAIL>
<PLAYED>0</PLAYED>
<COOKIE>0</COOKIE>
<ADMIN>4</ADMIN>
<UPDINFO>5</UPDINFO>
<KICKSRC>0</KICKSRC>
<KICKDST>0</KICKDST>
<UNBANDST>0</UNBANDST>
<BANDST>0</BANDST>
<VIEWBAN>1</VIEWBAN>
<UNRIPDST>0</UNRIPDST>
<RIPDST>0</RIPDST>
<VIEWRIP>1</VIEWRIP>
<VIEWXML>3</VIEWXML>
<VIEWLOG>4</VIEWLOG>
<INVALID>0</INVALID>
</WEBDATA>
?
<LISTENERS>
?
<LISTENER>
<HOSTNAME>77.181.0.174</HOSTNAME>
<USERAGENT>WinampMPEG/2.9</USERAGENT>
<UNDERRUNS>0</UNDERRUNS>
<CONNECTTIME>489</CONNECTTIME>
<POINTER>2</POINTER>
<UID>25</UID>
</LISTENER>
</LISTENERS>
?
<SONGHISTORY>
?
<SONG>
<PLAYEDAT>1209226267</PLAYEDAT>
<TITLE>ShadowMan - Playrooms</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209226157</PLAYEDAT>
<TITLE>01. Hunter - I Shot The Blender (Technoboy Remix)</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209224850</PLAYEDAT>
<TITLE>Song Goes here</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209224849</PLAYEDAT>
<TITLE>Song Goes here</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209224828</PLAYEDAT>
<TITLE>Song Goes here</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209223034</PLAYEDAT>
<TITLE>ShadowMan - Playrooms</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209222150</PLAYEDAT>
<TITLE>ShadowMan - Title</TITLE>
</SONG>
?
<SONG>
<PLAYEDAT>1209222064</PLAYEDAT>
<TITLE>ShadowMan - Playrooms</TITLE>
</SONG>
</SONGHISTORY>
</SHOUTCASTSERVER>
Soweit ich das verstanden habe, sollte man aud der XML rauspicken, was gerne angezeigt werden sollte:
Radio.xml:
<SHOUTCASTSERVER>
<CURRENTLISTENERS>0</CURRENTLISTENERS>
<SERVERGENRE>Electro</SERVERGENRE>
<SERVERTITLE>Blub Radio</SERVERTITLE>
<SONGTITLE>ShadowMan - Playrooms</SONGTITLE>
</SHOUTCASTSERVER>
Nun meine Fragen:
1. Wie sollte die PhP Datei aussehen, damit er die Radio.xml benutzt?
2. Wie bringe ich die PhP Datei in der HTML Datei unter?
3. Muss in der XML denn die Infos (0, Electro, BlubRadio, ShadowMan - Playrooms) noch drinne stehen oder sollte dies entfernt werden?
Bitte helft mir. Ich bin wie oben gemeint ein ziemlich großer anfänger in dem Gebiet PhP und XML. Bitte erklärt es mir Schritt für Schritt und für dummies ^^
Dieses Thema im Forum war schon ziemlich oft, trotzdem konnte ich damit nichts anfangen. Wenn es hier gut erklärt ist, könnte es sein, dass niewieder so ein Thema eröffnet wird ^^