afbilou pouet your life | C'est vraiment pas compliqué a mettre en oeuvre.
Code :
- // On se connecte
- $ftp = ftp_connect('ftp.truc.com' , 21);
- // On se log avec identifiant et password
- ftp_login($ftp , 'user' , 'le_mot_de_passe');
- // On passe en mode FTP passif pour fonctionner sur le maximum d'architecture réseau
- ftp_pasv($ftp , true);
- // On envoie la commande pour récupérer la liste détaillée des fichiers et dossiers du répertoire /video/xxx/
- $result = ftp_rawlist($ftp , '/video/xxx/');
- // On traite chaque ligne du résultat de la commande pour l'afficher ou la stocker quelque part
- echo '<ul>';
- foreach($result as $row)
- {
- $row = preg_replace('# +#' , ' ' , $row);
- list($chmod , , $user , $group , $size , $month , $day , $hour , $name) = explode(' ', $row , 9);
- echo '<li>' , $name , ' [' , $size , ' octets] - ' , $day , ' ' , $month , '</li>';
- }
- echo '</ul>';
- // On ferme la connexion FTP
- ftp_close($ftp);
|
Voila une ébauche que je te laisse le soin de comprendre et de personnaliser pour tes besoins.
Message édité par afbilou le 25-12-2006 à 14:58:29
|