Besoin d'aide pour mon bout de code PHP

Besoin d'aide pour mon bout de code PHP - PHP - Programmation

Marsh Posté le 03-11-2002 à 19:58:05    

voila, j'ai repompé un petit bout de code php pour montrer le status de divers serveurs ftp, il doit montrer une image verte quand c'est ok, et une rouge lorsque le serveur est down
il fonctionne tres bien lorsque le ftp est ouvert (il y a une connection sur mon serveur ftp, donc c'est ok), il m'affiche l'image, en revanche, lorsque le ftp est fermé, ben il me fait un page vide  :(  
j'aimerais savoir d'ou vient le probleme, voila le bout de code:
 
<?php
$ftp_server="xxxxxxxx.serveftp.net";
$connection_ftp=@ftp_connect("$ftp_server" );
 
if(!$connection_ftp)
{
 echo'<img src="images/ftp-offline.jpg">';
}
else
{
 echo'<img src="images/ftp-online.jpg">';
}
?>

 
soyer indulgent avant hier je n'avait jamais vu de code php  :D


Message édité par ultraglab le 03-11-2002 à 20:01:00
Reply

Marsh Posté le 03-11-2002 à 19:58:05   

Reply

Marsh Posté le 03-11-2002 à 20:08:02    

enleve le @ devant le ftp connect, pour voir si il dit un message d'erreur.

Reply

Marsh Posté le 03-11-2002 à 20:15:31    

ben le @ je l'ai rajouté par la suite, avec ou sans c'est la meme chose, une page vide  :(

Reply

Marsh Posté le 03-11-2002 à 20:39:29    

Je viens de tester en mettant ftpperso.free.fr (qui existe), puis en mettant un nom de ftp qui n'existe pas (équivalent à ftp down, ftp_connect retournant false). Et ça marche (enfin j'affiche du texte au lieu d'afficher des images, ce qui revient au même).
 
Dans tous les cas, ton if/else étant correct syntaxiquement, au moins une des deux branches doit être exécutée. Soit ton image merde (si elle s'est mal uploadée par ex., peut-être qu'elle s'affiche tout blanc et t'as l'impression qu'elle s'affiche pas), soit je capte pas.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 03-11-2002 à 20:44:11    

ben je viens de permutter les 2 images dans le code, et l'image "offline" s'affiche bien, ca vient pas des images.
comme tu dis que le code est bon, je comprend vraiment pas d'ou ca peut venir :(

Reply

Marsh Posté le 03-11-2002 à 22:28:57    

Tu px donner l'url du ftp que tu testes et l'url (entière) de tes images ftp_online et ftp_offline, que je voie de mon côté ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 03-11-2002 à 22:44:22    

je te donne ca en mp  :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed