Server Online???

Bushman

Erfahrenes Mitglied
Servus!

Geht es mit PHP4 einen Server zu pingen? Oder noch besser, eine Datei auf einem Server??

Wenn ja, hat wer ne Datei oder Sourcecode??
 
PHP:
if (fopen("http://server.de/file.exe","r")) {
fclose();
echo "file vorhanden.";
}
else { echo "nix da.."; }

sollte funzen
 
öhhh, was meinst du in diesem fall mit pingen? ob die datei vorhanden ist, oder wie schnell der server reagiert, oder wie schnell die download rate ist?
 
@MIniMe_: ping ist die zeit in ms, die der server braucht um zu "antworten"

Beispiel: MS-Dos eingabeaufforderung öffnen und ping ice-bird.net eingeben.

Wie man das jetzt mit php realisiert weiß ich aber auch nicht :-(
 
Jo, nun klappt alles, mich hat immer gestört, wenn mein Server Down war, das das Laden immer so ellenlang gedauert hat. Nun kommt ne Meldung und fertig :)
 
also bei mir kommt nur "Warning: Wrong parameter count for fclose() in C:\FTP\HP\index.php on line 38
file vorhanden." !?!?! liegt das an den rechten ?
 
PHP:
<?php
$site = "ordner/indexseite.html";
$fp = fopen("$site","r");
if ($fp) 
{
fclose($fp);
print ("<a href=$site><img src=on.gif width=100 height=25 alt=online border=0></a>");
}
else { echo "nix da.."; };
?>

das ist ein verfeinertes skript - nur eine sache funktioniert noch nicht... wenn man den "site" namen ändert bringt er die fehlermeldung:

"Warning: fopen("ordnerfake/falscheindex.html", "r") - No such file or directory in C:\FTP\HP\index.php on line 23
nix da.."


???
 
Zurück