Kijken of pc online zijn
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$ip = "192.168.123.113"; // Geef hier het ip in
$port = "80"; // Geef hier de poort in
$maint = "0"; // Is de server in Maintenance mode? 1=ja, 0=nee
//HIERONDER NIETS MEER VERANDEREN
$_GET['ip']="$ip:$port";
$array=explode(':',$_GET['ip']);
$fp = @fsockopen($array[0], $array[1], $errno, $errstr,1);
if($maint == 1) {
$status = "<font color=\"red\">Maint.</font>";
}
else if($fp){
$status = "<font color=\"green\">online</font>";
fclose($fp); // hier sluiten omdat in het andere geval geen verbinding is opgebouwd
}
else{
$status = "<font color=\"red\">offline</font>";
}
echo $status;
?>
$ip = "192.168.123.113"; // Geef hier het ip in
$port = "80"; // Geef hier de poort in
$maint = "0"; // Is de server in Maintenance mode? 1=ja, 0=nee
//HIERONDER NIETS MEER VERANDEREN
$_GET['ip']="$ip:$port";
$array=explode(':',$_GET['ip']);
$fp = @fsockopen($array[0], $array[1], $errno, $errstr,1);
if($maint == 1) {
$status = "<font color=\"red\">Maint.</font>";
}
else if($fp){
$status = "<font color=\"green\">online</font>";
fclose($fp); // hier sluiten omdat in het andere geval geen verbinding is opgebouwd
}
else{
$status = "<font color=\"red\">offline</font>";
}
echo $status;
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$ip = "192.168.123.108"; // Geef hier het ip in
$port = "80"; // Geef hier de poort in
$maint = "0"; // Is de server in Maintenance mode? 1=ja, 0=nee
//HIERONDER NIETS MEER VERANDEREN
$_GET['ip']="$ip:$port";
$array=explode(':',$_GET['ip']);
$fp = @fsockopen($array[0], $array[1], $errno, $errstr,1);
if($maint == 1) {
$status = "<font color=\"red\">Maint.</font>";
}
else if($fp){
$status = "<font color=\"green\">online</font>";
fclose($fp); // hier sluiten omdat in het andere geval geen verbinding is opgebouwd
}
else{
$status = "<font color=\"red\">offline</font>";
}
echo $status;
?>
$ip = "192.168.123.108"; // Geef hier het ip in
$port = "80"; // Geef hier de poort in
$maint = "0"; // Is de server in Maintenance mode? 1=ja, 0=nee
//HIERONDER NIETS MEER VERANDEREN
$_GET['ip']="$ip:$port";
$array=explode(':',$_GET['ip']);
$fp = @fsockopen($array[0], $array[1], $errno, $errstr,1);
if($maint == 1) {
$status = "<font color=\"red\">Maint.</font>";
}
else if($fp){
$status = "<font color=\"green\">online</font>";
fclose($fp); // hier sluiten omdat in het andere geval geen verbinding is opgebouwd
}
else{
$status = "<font color=\"red\">offline</font>";
}
echo $status;
?>
bij het eerte ip zegt ie online, mijne pc dus met webserver, zodra ik een andere pc in het nerwerk neem zeg ie direct offline, kent iemand een anderscirpt of oplossing via php
Gewijzigd op 01/01/1970 01:00:00 door Dietger marechal
Andere oplossing; ping ofzo.
Of probeer te verbinden naar een poort die wel open staat.
Trouwens wel een vaag script. Eerst twee vars samen doen ($_GET['ip'] = "$ip:$port") en vervolgens gelijk weer uit elkaar halen: explode();....
Elwin
Quote:
Trouwens wel een vaag script. Eerst twee vars samen doen ($_GET['ip'] = "$ip:$port") en vervolgens gelijk weer uit elkaar halen: explode();....
Ja, erg vaaaaaagggg....