Foros del Web » Programando para Internet » PHP »

problema opendir

Estas en el tema de problema opendir en el foro de PHP en Foros del Web. Hola!! Tengo un problemilla con la fucion opendir(); El caso es que quiero abrir un directorio de imagenes mediante los siguientes codigos: Código PHP: <body background="../Imagenes/crepusculo.bmp"> ...
  #1 (permalink)  
Antiguo 03/10/2007, 01:44
Avatar de markel  
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
problema opendir

Hola!!
Tengo un problemilla con la fucion opendir();
El caso es que quiero abrir un directorio de imagenes mediante los siguientes codigos:

Código PHP:
<body background="../Imagenes/crepusculo.bmp">
<?
$dir
="../Galerias/".$nombre."/";
$count=0;
?>
<table width="400" border="0" cellspacing="0" cellpadding="10" align="center">
<tr>
<?
if ($dir2=opendir($dir))
{
    while (
$file readdir($handle)) 
    { 
        if (
$file != "." && $file != ".."
        {
            
$fichero $dir.$file;
            
$fileData GetImageSize($fichero);
            echo 
"<td align='center' width ='33%' ><img src='$fichero' width=100 height=100><br> $file <br>( $fileData[0] x $fileData[1] )</td>\n";
            
$count++;
            if(
$count==3)
            {
                
$count 0;
                echo 
"</tr><tr>";
            }
        } 
    }
    
closedir($handle); 
}
?>
</tr>
</table>
y cuando voy a la pagina me imprime este error:


Warning: opendir(../Galerias/ Markel/) [function.opendir]: failed to open dir: Invalid argument in D:\AppServ\www\Pagina_Web\Fotos\galeria.php on line 9

Me pueden ayudar?
Gracias de antemano!
  #2 (permalink)  
Antiguo 03/10/2007, 01:54
Avatar de markel  
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: problema opendir

Perdonad las molestias ya lo he corregido, tenia un fallo en una variable. Gracias de todas formas, podeis borrar este mensaje.
Hasta otra!
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 13:00.