Foros del Web » Programando para Internet » PHP »

listar contenido carpetas

Estas en el tema de listar contenido carpetas en el foro de PHP en Foros del Web. Hola, con este codigo Código: echo "<h3>Index</h3>\n"; echo "<table>\n"; $directorio = opendir(".\img-gallery"); while ($archivo = readdir($directorio)) { $nombreArch = ucwords($archivo); $nombreArch = str_replace("..", "Atras", $nombreArch); ...
  #1 (permalink)  
Antiguo 13/10/2011, 13:41
 
Fecha de Ingreso: septiembre-2011
Mensajes: 30
Antigüedad: 12 años, 7 meses
Puntos: 1
listar contenido carpetas

Hola,

con este codigo

Código:
echo "<h3>Index</h3>\n";
echo "<table>\n";
$directorio = opendir(".\img-gallery");
while ($archivo = readdir($directorio))
   {
   $nombreArch = ucwords($archivo);
   $nombreArch = str_replace("..", "Atras", $nombreArch);
   echo "<tr>\n<td>\n<a href='$archivo'>\n";
   echo "<img src='./images/carpeta.png' alt='Ver $nombreArch'";
   echo " border=0>\n";
   echo "<b>&nbsp;$nombreArch</b></a></td>\n";
   echo "\n</tr>\n";
   }
closedir($directorio);
echo "</table>\n";
porque cuando le doy para abrir una carpeta me da error de objeto no encontrado? son carpetas con fotos, no tendria que mostrarme el contenido de la carpeta al clickar??

Gracias!
  #2 (permalink)  
Antiguo 13/10/2011, 15:15
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 1 mes
Puntos: 13
Respuesta: listar contenido carpetas

en el link prueba poniendo: $directorio/$archivo
__________________
Mas vale un codigo que mil palabras
  #3 (permalink)  
Antiguo 14/10/2011, 12:28
 
Fecha de Ingreso: septiembre-2011
Mensajes: 30
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: listar contenido carpetas

No funciona, me sigue pasando lo mismo.

Gracias
  #4 (permalink)  
Antiguo 14/10/2011, 12:39
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: listar contenido carpetas

¿Cuál es el mensaje de error? La ruta debe estar mal, el backslash \ es usado para escapar... Intenta así:

Código PHP:
Ver original
  1. $directorio = opendir("./img-gallery");

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #5 (permalink)  
Antiguo 14/10/2011, 16:31
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 1 mes
Puntos: 13
Respuesta: listar contenido carpetas

fallo mio, no me fije bien en tu codigo, pon en el link: ./img-gallery/$archivo
aunque tambien tendrias que mirar lo que te ha dicho andresdzphp
__________________
Mas vale un codigo que mil palabras

Última edición por dmm84; 15/10/2011 a las 02:56

Etiquetas: carpetas, contenido
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:29.