Radio status script.

Gestart doorWouterr6 reacties44 weergaven

7 berichten · pagina 1 van 1

Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Hoi,

Ik heb een radiostatus script.
Die op XAMPP en een host bij one2xs alle 2 iets anders aangeven confused.
Script: [JE MAG HEM NIET KOPIEREN OF ZELF GEBRUIKEN]
Spoiler tonen
[COLOR= #0000BB]<?php
$ip[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"s9.myradiostream.com"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$port[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"27164"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"------"[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$connect[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$ip"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$port[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$connect[/COLOR][COLOR= #007700]) {[/COLOR]
  [COLOR= #0000BB]$succes[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Ofline.[/COLOR][COLOR= #007700];
 }[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$succes[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connect[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"GET /admin.cgi?pass=$pass&mode=viewxml HTTP/1.0
User-Agent: SHOUTcast Song Status (Mozilla Compatible)

"[/COLOR][COLOR= #007700]);[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Online![/COLOR][COLOR= #007700];[/COLOR]
 [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connect[/COLOR][COLOR= #007700])) {[/COLOR]
  [COLOR= #0000BB]$page[/COLOR] [COLOR= #007700].=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connect[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
 }[/COLOR]

 [COLOR= #0000BB]$loop[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"STREAMSTATUS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BITRATE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"CURRENTLISTENERS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"MAXLISTENERS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BITRATE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AIM"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AVERAGETIME"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERGENRE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"IRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ICQ"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AIM"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"WEBHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"STREAMHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INDEX"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LISTEN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PALM7"[/COLOR][COLOR= #007700],[/COLOR]
               [COLOR= #DD0000]"LOGIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LOGINFAIL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PLAYED"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"COOKIE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ADMIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UPDINFO"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKSRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNBANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWBAN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNRIPDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWRIP"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWXML"[/COLOR][COLOR= #007700],[/COLOR] 
              [COLOR= #DD0000]"VIEWLOG"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INVALID"[/COLOR][COLOR= #007700]);[/COLOR]
 [COLOR= #0000BB]$y[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR]
 [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
  [COLOR= #0000BB]$pageed[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<$loop[$y]>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
  [COLOR= #0000BB]$scphp[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]);[/COLOR]
  $[COLOR= #0000BB]$scphp[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</$loop[$y]>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR]
  [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERGENRE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERTITLE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SONGTITLE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERTITLE[COLOR= #007700])[/COLOR]
   $[COLOR= #0000BB]$scphp[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR]$[COLOR= #0000BB]$scphp[/COLOR][COLOR= #007700]);[/COLOR]
  [COLOR= #0000BB]$y[/COLOR][COLOR= #007700]++;
 }[/COLOR]
 [COLOR= #0000BB]$pageed[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<SONGHISTORY>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
 [COLOR= #0000BB]$pageed[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"<SONGHISTORY>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR]
 [COLOR= #0000BB]$songatime[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"<SONG>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR]
 [COLOR= #0000BB]$r[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
 [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$songatime[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$r[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]){[/COLOR]
  [COLOR= #0000BB]$t[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$r[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
  [COLOR= #0000BB]$playedat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<PLAYEDAT>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$songatime[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$r[/COLOR][COLOR= #007700]]);[/COLOR]
  [COLOR= #0000BB]$playedat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</PLAYEDAT>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$playedat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]]);[/COLOR]
  [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<TITLE>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$songatime[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$r[/COLOR][COLOR= #007700]]);[/COLOR]
  [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</TITLE>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]]);[/COLOR]
  [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]]);[/COLOR]
  [COLOR= #0000BB]$dj[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<SERVERTITLE>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
  [COLOR= #0000BB]$dj[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$t[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</SERVERTITLE>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$r[/COLOR][COLOR= #007700]++;
 }[/COLOR]

[URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connect[/COLOR][COLOR= #007700]);
}[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$streamstatus[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]
<body><center><b>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</b><br />
<img style="margin-top: -15px;" src="http://habbo.nl/habbo-imaging/avatarimage?size=b&direction=4&head_direction=4&gesture=sml&action=crr=3&user=[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]&img_format=gif" alt="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"><br/><br/>
<img style="margin-top: -15px;" src="http://www.habbies.nl/online/1/nl/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000].gif" alt="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"><br>
[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$currentlisteners[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] <b>Luisteraar(s)</b><br/>
<b>Nummer momenteel:</b><br />
<marquee onmouseover="this.stop()" onmouseout="this.start()">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$songtitle[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</marquee></center>
[/COLOR][COLOR= #007700];
}[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$streamstatus[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]
We zijn op dit moment offline![/COLOR][COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Fout.[/COLOR][COLOR= #007700];
}[/COLOR]
?>
Fouten:
Spoiler tonen
Xampp:

Online!Fout.
One2xs host:

Warning: fsockopen() [function.fsockopen]: unable to connect to s9.myradiostream.com:27164 (Connection timed out) in /home/snabbonl/domains/wouter0100.nl/public_html/Wouter/status.php on line 6
Ofline.Fout.


Ik snap er niks van confused
alvast bedankt.
mvg,
0
Berichten
501
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
je host heeft fsockopen uitgeschakelt.
ga naar helpdesk van je hoster. en vraag het daar even
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Bij welke?
Xampp host ik zelf.
En one2xs host ik hier?
Maar hij werkt bij geeneenv an 2
0
Berichten
501
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
one2xs kan het afgesloten hebben.
bij xamp moet je poort openen ervoor smile.
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Lol maar ik vraag het tog van BUITEN aan?
Dan hoef ik tog niet bij mij de poort te openene? confused
0
Berichten
501
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
open poort 25 eens bij de xampp
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Ik kan tijdelijk helaas geen porten forwarden (router probleem, ben bezig met oplossenxD)
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren