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

  FORUM HardWare.fr
  Programmation
  PHP

  J'arrive pas à faire fonctionner if(empty) help

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

J'arrive pas à faire fonctionner if(empty) help

n°669240
Masenko
Posté le 10-03-2004 à 05:30:37  profilanswer
 

C'est pour une page qui sert à uploader dans la racine d'un ftp specifié dans le code.
 
Le code fonctionne très bien par contre j'aimerais faire un if(empty) et je n'y arrive pas.
 
Voilà le code et je rajoute avec des "//" l'endroit ou je veux un if(empty)
 
 

Code :
  1. <?
  2. // Je veux mon if(empty) ici pour "source_file" et "pseudo"
  3. // logiquement quand je fais ça ça fonctionne :
  4. //
  5. //  if(empty($_FILES["source_file"]["name"]) OR empty($pseudo))
  6. //
  7. //    {  
  8. //
  9. // echo "Remplissez toutes les cases !";
  10. //
  11. //    }
  12. //
  13. //
  14. // mais la je ne sais pas pourquoi ça fonctionne pas
  15. // alors si quelqun pouvait corriger mon code
  16. // ce serait bien sympa
  17. else:
  18. /* ----- DEBUT DU MODULE FTP ----- */
  19. // Adresse FTP du serveur ne commençant pas par ftp://
  20. $ftp_server = "127.0.0.1";
  21. // Login
  22. $ftp_user_name = "login";
  23. // Mot de passe
  24. $ftp_user_pass = "pass";
  25. // création de la connexion
  26. $conn_id = ftp_connect("$ftp_server" );
  27. // authentification avec nom de compte et mot de passe
  28. $login_result = ftp_login($conn_id,$ftp_user_name,$ftp_user_pass);
  29. // vérification de la connexion
  30. if ((!$conn_id) || (!$login_result))
  31. {
  32. echo "<FONT CLASS=\"erreur\">La connexion FTP a échoué!<BR>";
  33. echo "Tentative de connexion à ",$ftp_server," avec",$ftp_user_name,"</FONT>";
  34. die;
  35. }
  36. else
  37. {
  38. echo "Connecté à <B>",$ftp_server,"</B>, avec <B>",$ftp_user_name,"</B><P>";
  39. }
  40. // téléchargement d'un fichier
  41. $file = $HTTP_POST_FILES[source_file];
  42. $upload = ftp_put($conn_id,$file[name],$source_file,FTP_BINARY);
  43. // Vérification de téléchargement
  44. if(!$upload)
  45. {
  46. echo "<FONT CLASS=\"erreur\">Le téléchargement FTP a échoué !</FONT><P>";
  47. }
  48. else
  49. {
  50. echo "Voici les informations concernant le fichier que vous avez uploadé :<BR>";
  51. echo "Pseudo : ",$pseudo,"<BR>";
  52. echo "Téléchargement de ",$file[name]," sur ",$ftp_server,"<BR>";
  53. echo "Type : ",$file[type],"<BR>";
  54. echo "Taille : ",ceil($file[size] / 1024)," ko<BR>";
  55. echo "Erreur : ",$file[error],"<BR>";
  56. }
  57. // fermeture de la connexion FTP.
  58. ftp_quit($conn_id);
  59. endif;
  60. /* ----- FIN DU FTP ----- */
  61. ?>


Message édité par Masenko le 10-03-2004 à 05:32:42
mood
Publicité
Posté le 10-03-2004 à 05:30:37  profilanswer
 

n°669379
KdZ'
Simple®
Posté le 10-03-2004 à 11:25:14  profilanswer
 

Mais quels sont les msg ?!

n°669547
Yana
Posté le 10-03-2004 à 13:39:25  profilanswer
 

Qu'est-ce qui ne marche pas ? o_O

n°669687
Masenko
Posté le 10-03-2004 à 14:45:28  profilanswer
 

tu vois en haut du code il y a ça :

Code :
  1. // Je veux mon if(empty) ici pour "source_file" et "pseudo"
  2. // logiquement quand je fais ça ça fonctionne :
  3. //
  4. //  if(empty($_FILES["source_file"]["name"]) OR empty($pseudo))
  5. //
  6. //    {   
  7. //
  8. // echo "Remplissez toutes les cases !";
  9. //
  10. //    }
  11. //
  12. //
  13. // mais la je ne sais pas pourquoi ça fonctionne pas
  14. // alors si quelqun pouvait corriger mon code
  15. // ce serait bien sympa


 
C'est ici que je voudrais faire une verification que les 2 cases ont bien été rempli

n°669847
Masenko
Posté le 10-03-2004 à 16:03:21  profilanswer
 

up up


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

  J'arrive pas à faire fonctionner if(empty) help

 

Sujets relatifs
Socket prob client\serveur help !!!!Recuperer applet java help
[HELP] script panier e-commerce......Probleme con , mais j'y arrive pas !!!
[PHP] je n'arrive pas a executer une commande via PHPHelp!! Mayday!!! SOS, Panpan (je crois avoir tour essaye!!)
[JSP] débutant | j'ai honte mais j'arrive pas a faire un helloworld :(java, dtd, xml et sax, help mega noob plz ...
Passage sous linux : j arrive meme pas a compiler un hello world :/[HELP] pb avec menu javascript + HTML ??
Plus de sujets relatifs à : J'arrive pas à faire fonctionner if(empty) help


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)