Salut,

Je souhaite lister les répertoire d'un FTP distant ou local.
Quand j'utilise scandir(), il me renvoit l'erreur: Function inexistante ( : : )
Quand j'utilise ftp_nlist, il ne parvient pas du tout à lister, même si mes paramètres sont bons.

Voila mon code:
<?php
function&#160;listrepertory($directory,&#160;$specialftp="")&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;if&#160;(empty(
$specialftp))&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
$contents&#160;=&#160;scandir($directory)&#160;&#160;or&#160;die&#160;(CANT_LIST);
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;else&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
$contents&#160;=&#160;ftp_nlist($this->openftp,&#160;$directory);
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;foreach&#160;(
$contents&#160;AS&#160;$file)&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if&#160;(
is_file($file))&#160;$prefix&#160;=&#160;'Type:&#160;fichier,&#160;nom:&#160;';
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if&#160;(
is_dir($file))&#160;$prefix&#160;=&#160;'Type:&#160;dossier,&#160;nom:&#160;';
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;echo&#160;
$prefix.$file.'<br>';
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;}
?>