Título: ayuda subir varios archivos Publicado por: kakashi20 en 14 Febrero 2011, 23:00 pm hola tengo este código con el cual subo varios archivos, pero en la parte del upload no me funciona, no me muestra los nombre de los archivos que subio...
Aquí dejo el código index.php <form action="upload.php" method="post"> Archivo 1: <input type="file" name="archivo[]"><br /> Archivo 2: <input type="file" name="archivo[]"><br /> Archivo 3: <input type="file" name="archivo[]"><br /> Archivo 4: <input type="file" name="archivo[]"><br /> <input name="enviar" type="submit" id="enviar" value="Subir Archivo" /><br /> </form> upload.php <?php $archivo = $_POST['archivo']; $count = count($archivo); for ($i=0;$i<$count;$i++){ $nombre = $_FILES["archivo"]['name']; echo $nombre; } ?> Si alguien me pudiese ayudar se lo agradecería Título: Re: ayuda subir varios archivos Publicado por: JungleBoogie en 14 Febrero 2011, 23:31 pm index.php:
Código: <form action="upload.php" method="post" enctype="multipart/form-data"> upload.php Código: <?php Título: Re: ayuda subir varios archivos Publicado por: Castg! en 15 Febrero 2011, 00:46 am upload.php
Código
Título: Re: ayuda subir varios archivos Publicado por: WHK en 19 Febrero 2011, 02:19 am si no sabe lo que te está devolviendo prueba con print_r($_FILES);
si bien recuerdo cuando son multiples archivo retorna un array multidimensional con un indice numérico $_FILES[id][...datos...] pero ojo que cuando se sube un solo archivo retorna un array sin indice $_FILES[...datos...] asi que lo que hago es que si se ha subido un solo archivo entonces que le de un indice cero y despues que lo procese. Dale un vistazo a una clase que hize hace tiempo: Código
Título: Re: ayuda subir varios archivos Publicado por: Castg! en 20 Febrero 2011, 07:54 am Exactamente lo que hice fue probar su método con un print_r y a partir de ello realicé ese código que me funcionó. Creo que debe haber sido de utilidad porque no volvió a comentar...
|