Foros del Web » Programando para Internet » PHP »

Readdir Anidado

Estas en el tema de Readdir Anidado en el foro de PHP en Foros del Web. Un saludo amigos del foro necesito leer dos carpetas de imagenes, en una estan las imagenes grandes y en la otra los thumbnails o pequeñas, ...
  #1 (permalink)  
Antiguo 23/03/2009, 08:29
 
Fecha de Ingreso: diciembre-2006
Ubicación: Tunja
Mensajes: 177
Antigüedad: 17 años, 4 meses
Puntos: 2
Readdir Anidado

Un saludo amigos del foro necesito leer dos carpetas de imagenes, en una estan las imagenes grandes y en la otra los thumbnails o pequeñas, estoy intentandolo asi pero no funciona, no sé donde está el problema porque para leer una sola carpeta funciona perfectamente.

Código PHP:
$ruta $row_rds_galerias['ruta_carpeta_Galeria'] . 'images/'//  Ruta imagenes
$rutaThumbs $row_rds_galerias['ruta_carpeta_Galeria'] . 'thumbs/'// Ruta Thumbnails
$filehandle opendir($ruta); // Abrir archivos imagenes
$filehandleThumbs opendir($rutaThumbs); // Abrir archivos thumbnails
while ($file readdir($filehandle) && $fileThumbs readdir($filehandleThumbs)) {
    if (
$file != "." && $file != ".." && $fileThumbs != "." && $fileThumbs != "..") {
        echo 
'<li> <a href="'$ruta.$file .'" title=""> <img src="'$rutaThumbs.$fileThumbs .'" width="72" height="72" alt="" /> </a> </li>';
        }
}
closedir($filehandle); // Fin lectura imagenes
closedir($filehandleThumbs); // Fin lectura thumbnails 
Gracias de antemano.
__________________
Qubo Visual
www.mitunja.net
  #2 (permalink)  
Antiguo 23/03/2009, 08:36
 
Fecha de Ingreso: diciembre-2006
Ubicación: Tunja
Mensajes: 177
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: Readdir Anidado

Acabo de solucionarlo el problema era con los operadores condicionales:

$ruta = $row_rds_galerias['ruta_carpeta_Galeria'] . 'images/'; // Ruta imagenes
$rutaThumbs = $row_rds_galerias['ruta_carpeta_Galeria'] . 'thumbs/'; // Ruta Thumbnails
$filehandle = opendir($ruta); // Abrir archivos imagenes
$filehandleThumbs = opendir($rutaThumbs); // Abrir archivos thumbnails
while ($file = readdir($filehandle) and $fileThumbs = readdir($filehandleThumbs)) {
if ($file != "." && $file != ".." & $fileThumbs != "." && $fileThumbs != "..") {
echo '<li> <a href="'. $ruta.$file .'" title=""> <img src="'. $rutaThumbs.$fileThumbs .'" width="72" height="72" alt="" /> </a> </li>';
}
}
closedir($filehandle); // Fin lectura imagenes
closedir($filehandleThumbs); // Fin lectura thumbnails
__________________
Qubo Visual
www.mitunja.net
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 08:41.