on/offline status

Status
Nicht offen für weitere Antworten.
also, ich habe einen kleinen privaten webserver...
nun möchte ich auf meiner homepage anzeigen ob der server on- oder offline ist.

wie mach ich das... ich kriegs einfach nicht hin :(

danke im vorraus,

freakazoit | de
 
hmm,

du kannst mit fopen versuchen eine Datei auf deinem kleinen Server zu laden, funktioniert der Kontakt dann ist der Server on ansonsten ist er off.
 
mmh nu die ******** iss das ich so gut wie überhaupt keine ahnung von php habe :(

also nochmal zu meinem prob...

ich brauch n script was den server überprüft

PHP:
<?
$server = "http://freakazoit.no-ip.org";

überprüfe $server 

wenn server online: echo "online"
 
wenn server offline: echo "offline" 

?>


so was in der art brauche ich.... naja nur das ich die php befehle net kenne und net weis wie es geht... wär echt nett wenn mir jemand helfen kann....

greeetz, alex
 
weiß ja nicht aber vielleicht hilft dir das weiter :

habs so geschrieben :(is halt ein gedanke)

PHP:
$fp = fsockopen("www.tutorials.de",80,30)

//Verbindung zu TC eröffnen.
//Port bei Unix Verbíndung. 
//Dann if Schleife kann man noch besser machen is nur ein Gedanke.

if(!$fp)
   {
   echo "Der Server ist offline";
   }
else
   {
   echo "Der Server ist online";

}


Vielleicht hilft dir das etwas
 
Zuletzt bearbeitet:
mmh...

kommt nur das...

Fatal error: Only variables can be passed by reference in /raid/domains/de/f/freakazoit/htdocs/www/new/onlinetest.php4 on line 22

woran könnt es liegen meine seite sieht jetzt so aus:

<?
$fp = fsockopen("www.tutorials.de",80,30)

//Verbindung zu TC eröffnen.
//Port bei Unix Verbíndung.
//Dann if Schleife kann man noch besser machen is nur ein Gedanke.

if(!$fp)
{
echo "Der Server ist offline";
}
else
{
echo "Der Server ist online";

}
?>


kannste mir da weiter helfen....
 
Versuch einmal das :

PHP:
$fp = fsockopen("www.tutorials.de",80,&$errno,&$errstr,30);

//Verbindung zu TC eröffnen.
//Port bei Unix Verbíndung. 
//Dann if Schleife kann man noch besser machen is nur ein Gedanke.

if(!$fp)
   {
   echo "Der Server ist offline";
   }
else
   {
   echo "Der Server ist online";

}
fclose($fp);
 
oder einfach so:

PHP:
<?

$url = "http://www.planetdave.de";

if(file($url)){
 print $url." erreichbar"; 
	}else{
 print $url." nicht erreichbar"; 
}

?>
 
jo danke ich hab das erste script jetzt genommen.
allerdings hab ich die 30 durch eine 1 ersetzt....
dann lädt es schneller und funzt doch...

thx an alle...

freakazoit | de
 
Status
Nicht offen für weitere Antworten.
Zurück