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 :
- echo "Etat du FTP du serveur : (port 21) ";
- $fp = fsockopen("localhost", 21, &$errno, &$errstr, 60);
- if(!$fp) {
- echo "fermé";
- }
- else
- {
- echo "ouvert";
- }
|
bien preciser l'IP
fsockopen("IP", PORT, &$errno, &$errstr, TIMEOUT);
Message édité par skylight le 12-03-2003 à 21:11:26