php y ftp

Peke81
18 de Septiembre del 2003
Buenas, estoy intentando ver en una pagina, el listado de archivos ke hay en una carpeta, utilizando las sentencias de ftp.
Os adjunto el codigo:

<?
unset($lista);
unset($files);
unset($folders);
unset($folder);
unset($file);

//Hazte cuenta de que puede tardar más de 30 segundos.
set_time_limit(0);

//Conectamos al host
$FtpConn = ftp_connect("ftp.espacio.ya.com");

//Nos autentificamos como usuarios registrados o anónimos
if(!ftp_login($FtpConn,"peke___81","2519150")){
echo "No se ha podido realizar la conexión";
exit;
}

//Obtenemos el directorio actual
$dir=ftp_pwd($FtpConn);

//Obtenemos el listado del directorio actual
$lista=array();
$lista=ftp_nlist($FtpConn,$dir);



//Mostramos sus contenidos
echo "<B><CENTER>CONTENIDOS DEL DIRECTORIO / (RAÍZ)</CENTER></B>";

echo "<pre>";
print($lista);
echo "</pre>";

$files = Array();
$folders = Array();
for($i = 0; $i != sizeof($lista); $i++)
{
$entry = str_replace("//", "", $lista[$i]);
if(@ftp_chdir($FtpConn, $entry))
{
$folders[] = $entry;
ftp_chdir($FtpConn, $dir);
}
else
{
$files[] = $entry;
}
}
print "t<b> Dateien in ".$dir." :</b><br><br>";
foreach($files as $file)
{
print $file."<br>";
}
print "t<b>Ordner in ".$dir." :</b> <br><br>";
foreach ($folders as $folder)
{
print "t".$folder."<br>";
ftp_chdir($FtpConn, $dir);
$this->files($folder);
}


?>

No me da ningun problema, simplemente no sale ningun nombre de archivo.

Si alguien me pudiera ayudar se lo agradeceria .

Peke.

Talue