Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/11/2008, 07:08
Avatar de Deschamps
Deschamps
 
Fecha de Ingreso: octubre-2008
Mensajes: 257
Antigüedad: 15 años, 6 meses
Puntos: 8
Respuesta: funcion opendir()

Cuando dices "no trata los archivos", ¿A qué te refieres exactamente?

Si el tema es que usas alguna función del tipo is_file o análogas y el script "no hace nada", probablemente será porque no has indicado la ruta completa para que esas funciones localicen los archivos a los que quieres apuntar.

Por ejemplo:

Código PHP:
$dir "./directorio/";
if( 
is_dir$dir ) && ( $gd opendir$dir ) ) ) {
    while( 
$archivo readdir$gd ) ) {
        if( 
is_file$dir.$archivo ) ) {
            
$ficheros[] = $archivo;
        }    
    }
    
closedir$gd );

... donde $gd es el gestor de directorio retornado por opendir() y $dir es el string que contiene la ruta del directorio (el parámetro pasado a opendir() que en este caso además termina con una barra, para que no dé problemas al concatenar con el nombre del archivo).

Un saludo.