mira, primero... ¿existe la carpeta que intentas abrir???
supongamos que si!
Código PHP:
$path = 'C:\\Ruta';
$tmp = opendir($path);
while ($file = readdir($tmp))
{
if ($file != '.' && $file != '..')
{
$file = $path . '\\' . $file;
if (is_file($file))
{
// ...
}
elseif (is_dir($file))
{
// ...
}
}
}
closedir($tmp);
el detalle, es que lo que devuelve
readdir() no es la ruta del archivo, solo el nombre.... por eso, debes concatenarlo...
te sugiero,
leas el siguiente tema:
http://www.forosdelweb.com/f18/aport...uladas-662159/
suerte!