| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
|
Tengo carpetas en el servidor que se crean al insertar un usuario en la base de datos y se nombran con el id del usuario con la siguiente instrucción:
[PHP] $creado=mkdir("../../presupuestos/$param"); [/PHP] El problema viene a la hora de listar esos archivos. Tengo dos dos carpetas en el servidor: carpeta 16 con el archivo: "ejemplo1.htm" y carpeta 18 con los archivos: "ejemplo2.htm2" y "ejemplo3.htm" A la hora de listar los resultados obtengo: Presupuesto: 16 Eliminar este archivo Presupuesto: 18 Eliminar este archivo Me falta un archivo. ¿qué estoy haciendo mal? El código es el siguiente: [PHP] <? $param = $_GET['id']; function leerDirectorio($cual) { $directorio = opendir($cual); while ($item_del_directorio = readdir($directorio)) { $archivos[] = $item_del_directorio; } closedir($directorio); return $archivos; } function generarReporte($directorio) { // Leo las imágenes del directorio $archivos_en_directorio = leerDirectorio($directorio); // bucle para listar el contenido foreach($archivos_en_directorio as $archivo) { if($archivo != "." && $archivo != ".." && $archivo != "Thumbs.db" && $archivo != "_notes") { //Para cada vuelta del bucle $rutaCompletaAlFicheroAEliminar = "../../presupuestos/$param/$archivo"; //el fichero eliminar.php lleva el unlink echo "<br>\n"; echo "<br>\n"; echo "<tr><td><span class='Estilo2'>Presupuesto: $archivo</span></td><td></tr>"; echo "<br>\n"; echo "<tr><td><a href='borrar_archivo.php?archivo=$rutaCompletaAlFicheroAEliminar' class='Estilo2'>Eliminar este archivo</a></td></tr>"; } } } //esto te lista los ficheros del directorio generarReporte("../../presupuestos/$param"); ?> [/PHP] [HTML] <br /><br /> <table> <tr><td class="Estilo2"><a href='../directorio/utabla_prueba.php'>Volver</a></td></tr> </table> [/HTML] La FAQ Listar archivos de diferentes carpetas tiene Pertenece a la categoría:
|
|
||||||||
| Complementar la respuesta | |
| Volver al árbol de categorías |
| DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia | ||||