Probleme de code pour vérifier le statut d'un serveur - PHP - Programmation
Marsh Posté le 28-12-2006 à 11:01:02
"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
Marsh Posté le 28-12-2006 à 13:15:03
pas oblige de mettre les { } pour les blocs if...else si ils ne contiennent qu'une seule instruction...
a quoi sert ton ftp_quit?
Marsh Posté le 28-12-2006 à 13:19:04
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 :
|
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://. |
Marsh Posté le 27-12-2006 à 19:44:20
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