Foros del Web » Programando para Internet » PHP »

Saber si no se leyo carpeta

Estas en el tema de Saber si no se leyo carpeta en el foro de PHP en Foros del Web. Que tal, Estoy leyendo un directorio de esta forma : $file = readdir($dir) Como puedo identificar que el directorio no se pudo leer ? Es ...
  #1 (permalink)  
Antiguo 13/07/2006, 11:31
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Saber si no se leyo carpeta

Que tal,

Estoy leyendo un directorio de esta forma :

$file = readdir($dir)

Como puedo identificar que el directorio no se pudo leer ?

Es que quiero mostrar un mensaje, si el directorio no se pudo leer porque la carpeta buscada no existe

Gracias
__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 13/07/2006, 11:44
Avatar de djreficul  
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 9 meses
Puntos: 0
Pues quizás primero deberías hacer:

Código PHP:
if (is_dir ($dir)) {
    
//Existe el directorio, a leerlo
    
while ($file=readdir($dir)) {
         
//Lo que hagas con cada archivo o carpeta del directorio...
    
}
} else {
    
//No existe el directorio...

Saludos.
__________________
La muerte es un camino que todos debemos recorrer...
  #3 (permalink)  
Antiguo 13/07/2006, 12:16
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Gracias ha funcionado.
__________________
EL LIMITE ES EL UNIVERSO
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 17:20.