phpInfo.netLes ArchivesLes éléPHPants

  
  Accueil
  Trucs & Astuces
  Scripts
  Regex
  Annuaire
  Articles

.
      
 Astuces   PHP  Réseau


Etat d'un FTP perso[29-03-2002]
Posté par zyk

Vous avez un FTP perso, et vous souhaitez afficher son état sur votre site ?
Il suffit simplement de créer un compte "etat" avec comme mot de passe "ok", et de
mettre une image gif vide dans le compte.

Ensuite, insérez simplement le script suivant dans votre page :

<?
$urlimage
= "ftp://etat:ok@votreftp/votreimage.gif";
if(@
fopen("$urlimage","r"))
{
  echo
"<b><font color=\"#008000\">serveur allumé</font></b>";
}
else
{
  echo
"<b><font color=\"#ff0000\">serveur éteint</font></b>";
}
?>


Vérifier l'existence d'une URL[19-05-2000]

<?
if (!isset($url)) $url = "www.phpinfo.net";
$fp = fsockopen($url, 80, &$errno, &$errstr, 30);
if (!
$fp) {
  echo
"Erreur: <B>$errstr</B> ($errno)<BR>";
} else {
  
fputs($fp,"GET / HTTP/1.0\n\n");
  
$reponse = fgets($fp, 128);
  echo
"Réponse OK: $reponse<BR>";
  
fclose($fp);
}
?>


[1 commentaire]

Synseo