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

  FORUM HardWare.fr
  Programmation
  PHP

  FTP et PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

FTP et PHP

n°331222
tetram78fr
Posté le 12-03-2003 à 21:07:20  profilanswer
 

Salut à tous !
 
J'ai mis sur mon site un accès à mon serveur ftp (un simple lien vers ftp://bidule@truc.Com)
 
Seulement j'aimerai bien aller un peu plus loin :
 - déjà, je pas afficher le lien si le serveur est fermé ou en panne (je suppose qu'on peut récupérer un message d'erreur en ouvrant le serveur ftp par une commande en php ...)
 
 - sinon mais moins important, j'aimerai ne plus passer par la gestion du ftp par windows, mais contrôler moi même en php l'affichage de mes dossiers présents sur le serveur. A priori je pense que ça doit être possible avec des sortes de commandes style "LIST" etc ...
 
Merci beaucoup.

mood
Publicité
Posté le 12-03-2003 à 21:07:20  profilanswer
 

n°331230
skylight
Made in France.
Posté le 12-03-2003 à 21:09:45  profilanswer
 

tetram78fr a écrit :

Salut à tous !
 
J'ai mis sur mon site un accès à mon serveur ftp (un simple lien vers ftp://bidule@truc.Com)
 
Seulement j'aimerai bien aller un peu plus loin :
 - déjà, je pas afficher le lien si le serveur est fermé ou en panne (je suppose qu'on peut récupérer un message d'erreur en ouvrant le serveur ftp par une commande en php ...)
 
 - sinon mais moins important, j'aimerai ne plus passer par la gestion du ftp par windows, mais contrôler moi même en php l'affichage de mes dossiers présents sur le serveur. A priori je pense que ça doit être possible avec des sortes de commandes style "LIST" etc ...
 
Merci beaucoup.


 
pour savoir l'état, une commande : fsockopen
maintenant, a toi de voir si ton serveur accepte les sockets
 
 
tiens, un script que j'avais fait :  
 

Code :
  1. echo "Etat du FTP du serveur : (port 21) ";
  2. $fp = fsockopen("localhost", 21, &$errno, &$errstr, 60);
  3. if(!$fp) {
  4. echo "fermé";
  5. }
  6. else
  7. {
  8. echo "ouvert";
  9. }


 
bien preciser l'IP
 
fsockopen("IP", PORT, &$errno, &$errstr, TIMEOUT);


Message édité par skylight le 12-03-2003 à 21:11:26
n°331238
Hermes le ​Messager
Breton Quiétiste
Posté le 12-03-2003 à 21:12:29  profilanswer
 

Tu te télécharges la doc de php qui est très très bien faite :
 
http://www.php.net/distributions/m [...] ual_fr.chm
 
(version chm).
 
Tu vas dans recherche et tu tappes FTP.
 
Tout est très bien expliqué avec des exemples pour chaque fonction.  
Il est possible que ton hébergement (surtout si c'est du mutualisé à 1?) ne permette pas les fonctions FTP de PHP.
 
Si après tu rencontres un problème particulier sur telle ou telle fonction, ben tu reviens nous le dire, et on t'aide (dans la mesure du possible).

n°331248
tetram78fr
Posté le 12-03-2003 à 21:16:11  profilanswer
 

Et bien merci pour ces deux très bonnes réponses


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

  FTP et PHP

 

Sujets relatifs
[PHP] Besoin d'aide pour un exploreur de dossier FTP[PHP] tester si un server FTP est online
Warning (Connection FTP en PHP)[PHP] Activer l'option FTP?
[FTP / PHP] Comment connaitre la taille d'un répertoire ?[PHP] fonctions FTP_ et serveur FREE
[PHP] fonction FTP_ et upload à partir d'un disque localPHP: Transfert Ftp
PHP: Connection FTPEASY PHP / APACHE -- METTRE EN PLACE LE SERVEUR FTP ??????comment
Plus de sujets relatifs à : FTP et PHP


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