Foros del Web » Programando para Internet » PHP »

Consulta sobre ficheros y directorios

Estas en el tema de Consulta sobre ficheros y directorios en el foro de PHP en Foros del Web. Holas. Bueno mi duda es la siguiente: - Necesito conocer el nombre de todos los archivos que están contenidos en un directorio, para luego "printearlos" ...
  #1 (permalink)  
Antiguo 18/03/2004, 02:49
Avatar de nublar
(Desactivado)
 
Fecha de Ingreso: octubre-2003
Ubicación: Argentina - BsAs
Mensajes: 321
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Consulta sobre ficheros y directorios

Holas.
Bueno mi duda es la siguiente:

- Necesito conocer el nombre de todos los archivos que están contenidos en un directorio, para luego "printearlos" para que los vea el usr.
- No sé que funcion funcion hace esto.


- Para hacer por ejemplo, que se muestren al usr todas las imágenes dentro de la carpeta imagenes, y que al final la web muestre:

Ud tiene posee las sig. imágenes en su directorio:
-imagen1.jpg
-imagen2.gif
-imagen3.psd.

etc.etc...

Ayuda please.
  #2 (permalink)  
Antiguo 18/03/2004, 03:29
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

Revisa las funciones de www.php.net/dir

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 20/03/2004, 01:49
Avatar de nublar
(Desactivado)
 
Fecha de Ingreso: octubre-2003
Ubicación: Argentina - BsAs
Mensajes: 321
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias Josemi!

Leí la info y desarrolle un pequeño script, que lee el contenido de un diresctorio.
Se los paso por si a alguien le interesa:

Código PHP:
<?
/*
--------------------------------------------------------------------------------
LECTOR_PRUEBA_DIRECTORIO.PHP
Func.:obtener todos los archivos contenidos de la variable \$carpeta
--------------------------------------------------------------------------------
*/

$carpeta='carpeta';

//Abro el directorio y capturo el manipulador
@$handler=opendir($carpeta)or die ("Imposible abrir la carpeta seleccionada");
//Muevo el puntero al primer elemento de la carpeta.
$file readdir($handler);

while (!empty(
$file))//entra en bucle hasta que $file de vacío, ono hay más elementos
{
      if (
$file != "." && $file != "..")
      {
         echo 
"$file <BR>";
      }

      
$file readdir($handler); //avanzo puntero
}

closedir($handler);

 
?>
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:06.