Server onlin/offline
Harm
28/07/2007 12:05:00Hallo,
Ik heb een script gevonden op internet die laat zien of je server online/offline is. Alleen hij werkt niet egt
Als het hotel offline is geeft hij gewoon het online plaatje weer.
Hier het script:
Ik heb een script gevonden op internet die laat zien of je server online/offline is. Alleen hij werkt niet egt
Als het hotel offline is geeft hij gewoon het online plaatje weer.
Hier het script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$vt_ip = "YOU IP";
$vt_port = "YOU PORT";
$output = @fsockopen($vt_ip, $vt_port, $errno, $errstr, 2);
socket_set_timeout($output, 000002);
if (!$output) {
echo "<img border="0" src="funkyimages/funky_offline.gif" width="150" height="80">";
} else {
echo "<img border="0" src="funkyimages/funky_online.gif" width="150" height="80">";
}
@fclose($output);
?>
$vt_ip = "YOU IP";
$vt_port = "YOU PORT";
$output = @fsockopen($vt_ip, $vt_port, $errno, $errstr, 2);
socket_set_timeout($output, 000002);
if (!$output) {
echo "<img border="0" src="funkyimages/funky_offline.gif" width="150" height="80">";
} else {
echo "<img border="0" src="funkyimages/funky_online.gif" width="150" height="80">";
}
@fclose($output);
?>
PHP hulp
24/11/2024 15:18:26Frankyy
28/07/2007 12:07:00Hmm ik gebruik dit en dat werkt
En dan is het *.php?server=ip:poort
dus bijv,
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$live = "live.gif";
$dead = "dead.gif";
$server = $_GET['server'].":";
$s_server = str_replace("::", ":", $server);
list($addr,$port)= explode (':',"$s_server");
if (empty($port)){
$port = 90;
}
$churl = @fsockopen(server($addr), $port, $errno, $errstr, 20);
if (!$churl){
header("Location: $dead");
}
else {
header("Location: $live");
}
function server($addr){
if(strstr($addr,"/")){$addr = substr($addr, 0, strpos($addr, "/"));}
return $addr;
}
?>
$live = "live.gif";
$dead = "dead.gif";
$server = $_GET['server'].":";
$s_server = str_replace("::", ":", $server);
list($addr,$port)= explode (':',"$s_server");
if (empty($port)){
$port = 90;
}
$churl = @fsockopen(server($addr), $port, $errno, $errstr, 20);
if (!$churl){
header("Location: $dead");
}
else {
header("Location: $live");
}
function server($addr){
if(strstr($addr,"/")){$addr = substr($addr, 0, strpos($addr, "/"));}
return $addr;
}
?>
En dan is het *.php?server=ip:poort
dus bijv,
Gewijzigd op 01/01/1970 01:00:00 door Frankyy