Faire un listing d'un serveur FTP en php

Faire un listing d'un serveur FTP en php - PHP - Programmation

Marsh Posté le 24-11-2005 à 17:20:48    

Bonjour à tous !!!
 
Je vous explique le problème. Je dois faire un listing des fichiers et répertoires d'un serveur FTP au niveau de la racine.
J'ai testé ce code qui ne fonctionne pas.
 

Citation :


<?php
 
// Connexion
 
$conn_id = ftp_connect("localhost" );
$login_result = ftp_login($conn_id,"blabla", "blabla" );
 
 
 
 
 //Vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
    die("La connexion a échoué !" );
}
 
// Lire le contenu du dossier root
$contents = ftp_nlist($conn_id, "/" );
 
// Afficher les entrées
foreach ($contents as $entry) {
    echo $entry, "<br />\n";
}
 
?>


 
Il ne m'affiche rien du tout alors que j'ai crée un fichier test et un répertoire.
Merci

Reply

Marsh Posté le 24-11-2005 à 17:20:48   

Reply

Marsh Posté le 24-11-2005 à 21:25:35    

Vérifie que echo ftp_pwd(); te renvoie bien le répertoire que tu veux.


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

Marsh Posté le 28-11-2005 à 18:44:52    

Merci de ta réponse j'ai pu trouver le probleme.
 
EN faite, je ne pouvais pas pointé vers un dosier qui était en réseau du coup j'ai recommencé en local et ça marche

Reply

Marsh Posté le 28-11-2005 à 18:46:33    

Par contre je dois faire un listing récursif de tous les dossier vers lesquels je pointe.
Je dois les classés par dossier et ensuit lorsque je clique sur un dossier je dois pourvoir voir tous les fichiers et dossiers qu'il contient etc...
 
D'ou le faite de faire un listing récursif mais je ne sais pas par ou commencé.

Reply

Sujets relatifs:

Leave a Replay

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