Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1975 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de code pour vérifier le statut d'un serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de code pour vérifier le statut d'un serveur

n°1496433
Universofk​iller
Posté le 27-12-2006 à 19:44:20  profilanswer
 

Bonjour, alors voila, j'ai un ftp et un site internet, et je voudrais que d'après le site on puisse savoir si le ftp est en ligne mais le code ne marche pas...  le voici :  
<quote>
<?
 
$nom = " ";  
$ftp = "";  
$texte ="Le FTP de ".$nom."";    
 
ftp_quit ($ftp);
if(@ftp_connect($ftp))
 
 echo "<font color=#00FF00> ".$texte."  est en ligne</font>";
 
else
 
 echo "<font color=#FF0000>".$texte." est  hors ligne</font>";
 
?>
</quote>
 
je précise que je l'ai testé de 2 manieres, la premiere en mettant directement le code sur la page html où les infos doivent se trouver (la ça m'afficher le codage a partir de ".$texte" est en ligne jusqu'a la fin, dans la deuxieme maniere, j'ai placé le code sur un fichier php distinct et le code html fait appel à ce fichier, dans ce cas la ça ne donne rien
 
 
merci d'avance :)

mood
Publicité
Posté le 27-12-2006 à 19:44:20  profilanswer
 

n°1496531
rufo
Pas me confondre avec Lycos!
Posté le 28-12-2006 à 11:01:02  profilanswer
 

"le code marche pas..." : tu peux préciser? T'as des messages d'erreur? Si oui, lesquels?
 
ps : faut mettre les {} pour les blocs if...else

n°1496572
forzayalta
Posté le 28-12-2006 à 13:15:03  profilanswer
 

pas oblige de mettre les { } pour les blocs if...else si ils ne contiennent qu'une seule instruction...
a quoi sert ton ftp_quit?

n°1496576
afbilou
pouet your life
Posté le 28-12-2006 à 13:19:04  profilanswer
 

Il faudrait peut-etre virer le @ pour voir les erreurs eventuelles.

 

Le ftp_quit n'a rien a faire ici et il est appelé avec un mauvais argument.

Code :
  1. if ($ftp = ftp_connect('ftp.domain.fr' , 21 , 5))
  2. {
  3. ftp_close($ftp);
  4. echo 'Le FTP est en ligne !';
  5. }
  6. else
  7. {
  8. echo 'Le FTP n'est pas en ligne !';
  9. }
 

Extrait de la doc : http://fr3.php.net/manual/fr/function.ftp-close.php

Citation :

L'adresse du serveur FTP. Ce paramètre ne doit jamais avoir de slash final et ne doit pas être préfixé par ftp://.


Message édité par afbilou le 28-12-2006 à 13:20:17
n°1496870
Universofk​iller
Posté le 28-12-2006 à 23:28:22  profilanswer
 

finalement, je pense avoir trouvé, merci a tous d'avoir répondu  :)


---------------
Ventes / Feedback

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de code pour vérifier le statut d'un serveur

 

Sujets relatifs
probleme avec fgets[Résolu] Bien sur IE, probleme sur Firefox
[Java-Corba] Problème de castProbleme de compilation librairie pthread
[Résolu] Javascript / AJAX - Problème de réponse de requeteProbleme requete
Problème de dateImporter fichier vers serveur
Problème d'images liens en HTML/CSS[TI-Basic] (Probléme pour un morpion)
Plus de sujets relatifs à : Probleme de code pour vérifier le statut d'un serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR