Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2004, 10:06
Avatar de elwolos
elwolos
 
Fecha de Ingreso: febrero-2004
Ubicación: Argentina
Mensajes: 251
Antigüedad: 20 años, 2 meses
Puntos: 0
Problema con directorios

Hola Amigos.. Tengo un problema con este codigo.
La funcion que cumple es listar "solamente" los directorios.
para eso uso is_dir pero... que pasa? cuando lo uso el path del root anda perfecto , pero si le digo que entre a un subdirectorio del root... no funciona.
por que??
PD: pueden alternar el path para ver el resultado usando el lo que esta entre ///////////////

Desde ya muchas gracias.!!

<?php
echo "Archivos del -- ";
echo $HTTP_SERVER_VARS['DOCUMENT_ROOT']." -- ";

//$path = $_GET[pagina];
////////////////////////////////
$path = $HTTP_SERVER_VARS['DOCUMENT_ROOT'];
//$path = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/sub";
////////////////////////////////

$dir = opendir($path);

echo "path:===".$path;
echo "<br><br>";


while (false !== $archidir[] = readdir($dir)){}
$i=0;
sort($archidir);
//clearstatcache;
while (next($archidir) != false){
$i++;
if (is_dir($archidir[$i])){
printf("<a href=/Admin.php?pagina=%s>%s</a> <br>", $archidir[$i], $archidir[$i]);
}
}
closedir($dir);
?>


elwolos