Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/02/2012, 09:19
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Seleccionar múltiples archivos de una vez.

Bueno muy extenso tu código, pero te dejo un ejemplo....

Código PHP:
Ver original
  1. <html>
  2.     <head>
  3.         <title>Subir multiples archivos</title>
  4.     </head>
  5.     <body>
  6.         <form method="post" enctype="multiplart/from-data">
  7.             <p><input type="file" name="archivos[]" /></p>
  8.             <p><input type="file" name="archivos[]" /></p>
  9.             <p><input type="file" name="archivos[]" /></p>
  10.             <p><input type="file" name="archivos[]" /></p>
  11.             <p><input type="file" name="archivos[]" /></p>
  12.             <p><input type="file" name="archivos[]" /></p>
  13.             <p><input type="file" name="archivos[]" /></p>
  14.             <p><input type="file" name="archivos[]" /></p>
  15.             <p><inpyt type="submit" value="Subir" /></p>
  16.         </form>
  17.         <?php
  18.         if (isset($_FILES['archivos'])) {
  19.             $numFiles = count($_FILES['archivos']['tmp_name']);
  20.             for($i=0; $i<$numFiles; $i++) {
  21.                 if (is_uploaded_file($_FILES['archivos']['tmp_name'][$i])) {
  22.                     if (move_uploaded_file($_FILES['archivos']['tmp_name'][$i], $destination)) {
  23.                         echo ' el archivo se subio correctamente';
  24.                     }else {
  25.                         echo 'error al mover archivo a destino final!';
  26.                     }
  27.                 }else {
  28.                     echo 'el archivo debe subirse mediante POST';
  29.                 }
  30.             }
  31.         }
  32.         ?>
  33.     </body>
  34. </html>

El numero de campos FILES puede ser indefinida (infinitos?)
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)