Sida 1 av 1

En php kod för att se om servern är online.

Postat: 09 jan 2010, 09:50
av Forcevision
Hejsan !

Kollade lite på ett annat php forum och där hade en kille lagt upp denna koden:

Kod: Markera allt

<?php
$ip     = "test.nu";
$port   = "80";
$fp     = @fsockopen($ip, $port, $errno, $errstr, 1);
 
echo 'adressen '.$ip.' är ';
 
if(!$fp)
{
   echo 'Offline<br>';
}
else
{
   echo 'Online<br>';
}
?> 
Om jag fattat det rätt så denna koden kollar om test.nu servern svara eller ?

Om den gör det så skriver koden ut online och om den inte gör det så skriver den ut offline eller ?

/Force

Re: En php kod för att se om servern är online.

Postat: 09 jan 2010, 12:07
av uppsalanet
Hej,
Kika lite på detta:
http://se2.php.net/manual/en/function.fsockopen.php

Jag använder ofta den manual som referens när jag skriver php kod.
Om du inte nödvändigtvis vill använda php så rekommenderar jag att låta perl göra jobbet åt dig.

//Fredrik