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.