Dit is de hele code:
Codeblok:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<style>
body{
height: 100%;
padding: 0px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 0px;
}
a {
text-decoration: none;
color: #000000;
}
</style>
<body BGCOLOR="transparent">
<font color="#000000">
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/***************************************************************************
* stats.php
* -------------------
* begin : Sunday, Aug 21, 2006
* owner : AtomicOxide.co.uk - Dave
* email : dave@atomicoxide.co.uk
*
*
***************************************************************************/
/***************************************************************************
*
* This program is a free script; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
/////////////////////////////////////////////////////////////////////////////
# DO NOT EDIT BELOW THIS LIME. #
/////////////////////////////////////////////////////////////////////////////[/COLOR]
include [COLOR= #007700]([/COLOR][COLOR= #DD0000]"includes/config.php"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]6[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]=[/COLOR]
fsockopen[COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]);[/COLOR]
if[COLOR= #007700](![/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$success[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
echo [COLOR= #0000BB]$radioofflinemsg[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Radio is offline, so display message[/COLOR]
die[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]//Connect to the server[/COLOR]
if[COLOR= #007700]([/COLOR][COLOR= #0000BB]$success[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
fputs[COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /7.html HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Get 7.HTML[/COLOR]
while[COLOR= #007700](![/COLOR]
feof[COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700])){[/COLOR]
[COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR]
fgets[COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR]
ereg_replace[COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<body>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR]
ereg_replace[COLOR= #007700]([/COLOR][COLOR= #DD0000]"</body>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700]=[/COLOR]
explode[COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$currentlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #FF8000]//Open Connection[/COLOR]
[COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]=[/COLOR]
fsockopen[COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700]);[/COLOR]
if[COLOR= #007700](![/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
[COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
echo [COLOR= #DD0000]"The Radio Server Is Currently Offline"[/COLOR][COLOR= #007700];
}[/COLOR]
if[COLOR= #007700]([/COLOR][COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connected[/COLOR]
fputs[COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /admin.cgi?pass=$radiopassword&mode=viewxml HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR]
while[COLOR= #007700](![/COLOR]
feof[COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700])){[/COLOR]
[COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR]
fgets[COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR]
explode[COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR]
explode[COLOR= #007700]([/COLOR][COLOR= #DD0000]"401"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$u[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
while[COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$u[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]){[/COLOR]
if[COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
die[COLOR= #007700]([/COLOR][COLOR= #DD0000]"Incorrect Server Password"[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #0000BB]$u[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #FF8000]//Array[/COLOR]
[COLOR= #0000BB]$loop[/COLOR][COLOR= #007700]=[/COLOR]
array[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= #FF8000]//Define All The Variables To Get (Delete Any Ones You Dont Want)[/COLOR]
[COLOR= #0000BB]$y[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
while[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]
ereg_replace[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= #FF8000]//Extract Data[/COLOR]
[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR]
strtolower[COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]);[/COLOR]
$[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR]
ereg_replace[COLOR= #007700]([/COLOR][COLOR= #DD0000]"</$loop[$y]>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Finish Extracting Data[/COLOR]
if[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]$phpname[/COLOR][COLOR= #007700]=[/COLOR]
urldecode[COLOR= #007700]([/COLOR]$[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$phpname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$y[/COLOR][COLOR= #007700]++;
}
}[/COLOR]
if[COLOR= #007700]([/COLOR][COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR]
[COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"yes"[/COLOR][COLOR= #007700];[/COLOR]
else
[COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"no"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$peaklisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$maxlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$reportedlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$song[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$bitrate[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$site[/COLOR][COLOR= #007700]=[/COLOR]
explode[COLOR= #007700]([/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$title[/COLOR][COLOR= #007700]=[/COLOR]
explode[COLOR= #007700]([/COLOR][COLOR= #DD0000]"DJ"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
if[COLOR= #007700]([/COLOR][COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"no"[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
echo [COLOR= #0000BB]$radioofflinemsg[/COLOR][COLOR= #007700];
}[/COLOR]
else[COLOR= #007700]{[/COLOR]
echo[COLOR= #DD0000]"
<center><img src=http://habbo.nl/habbo-imaging/avatarimage?user=$servertitle&gesture=sml&action=&direction=4&head_direction=3&size=b&img_format=gif><br>
<strong>Luisteraars:</strong> $reportedlisteners <br>
<strong>DeeJay:</strong> $servertitle <br>
<strong>Nummer:</strong><br /><marquee>$numbers[6]</marquee>
</div>
"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]//Close Connection[/COLOR]
fclose[COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]);
}
}[/COLOR]
?>
<script>
<!--
/*
Auto Refresh Page with Time script
By JavaScript Kit (javascriptkit.com)
Over 200+ free scripts here!
*/
//enter refresh time in "minutes:seconds" Minutes should range from 0 to inifinity. Seconds should range from 0 to 59
var limit="0:50"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
else
curtime=cursec+" seconds left until page refresh!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh
//-->
</script>
</font>
Warning: fsockopen() [function.fsockopen]: unable to connect to 89.188.9.120:8100 (Connection timed out) in /home/nickjexx/domains/habbotjes.be/public_html/radiostatus/index.php on line 42
HabboRadio is momenteel offline!