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

Här diskuteras programmering och utveckling
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

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

Inlägg 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
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
uppsalanet
Fadder
Inlägg: 257
Blev medlem: 29 sep 2008, 22:05
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Uppsala

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

Inlägg 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
Skriv svar

Återgå till "Programmering och webbdesign"