Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2010, 06:38
50l3r
Invitado
 
Mensajes: n/a
Puntos:
Pregunta ayuda con ftp_nlist

hola muy buenas ,estoy realizando una conexion a un servidor ftp y, sacando la funcion ftp_nlist me devuelve los archivos y carpetas, ordenados alfabeticamente

necesitaria saber si hay algun metodo o manera para diferenciar los archivos de las carpetas, tengo una solucion chapucera que es esta:

Código PHP:
$ftp ftp_connect(SERVIDOR,PUERTO);
                                        
ftp_login($ftp,NICK,PASS);
                                        
ftp_pasv($ftp,true);
                                        
$ficheros ftp_nlist($ftp,ftp_pwd($ftp));
                                        foreach(
$ficheros as $fichero){
                                                
$extension explode('.'$fichero);
                                                
$extension $extension[count($extension) -1];
                                                if(
$extension != $fichero){$icon='images/ftp/file.png';}else{$icon='images/ftp/folder.png';}
                                            echo 
"<td><img src=".$icon." />$extension;</td>";
                                            echo 
"<td>".$fichero."</td><tr>";
                                        } 
lo que pasa es que si le pones un punto a una carpeta deja de tratarse como carpeta y pasa a ser un fichero

alguien podria ayudarme?

gracias