RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Educación & Entretenimiento > Zona Académica > Programación

 
 
Herramientas Desplegado
Antiguo 17-nov-2010     #1
Predeterminado Upload Multiple tipo Gmail

Muchas personas hemos visto la forma de ingresar los archivos para hacer upload en ****** si seleccionas un archivo se creará un enlace que te permitirá un nuevo archivo, esto es muy práctico si se quiere hacer uploads de archivos multiple.

Veamos el script para realizar esta acción. Lo primero es crear el formulario con un campo de tipo file llamado attach y un Div oculto para el enlace a Agregar otro Archivo.

Código PHP:
      <input type="file" name="attach" id="attach" onchange="setBlock();" />
      <
div id="moreUploads"></div>
      <
div id="moreLink" style="display:none;">
           <
a href="javascript:addFileInput();">Agregar otro Archivo</a>
      </
div
El siguiente paso es crear las funciones javascript, la primera addFileInput crear el nuevo campo tipo file para seleccionar el siguiente archivo y setBlock para mostrar el enlace.

Código PHP:
var upload_number 2;

      function 
addFileInput() {
          var 
document.createElement("div");
          var 
file document.createElement("input");
          
file.setAttribute("type""file");
          
file.setAttribute("name""attach"+upload_number);
          
d.appendChild(file);
          
document.getElementById("moreUploads").appendChild(d);
          
upload_number++;
      }

      function 
setBlock() {
          
document.getElementById('moreLink').style.display 'block';
      } 

"El hombre es esclavo de sus palabras y dueño de su silencio"

"No hay nada más bello que vivir"... R.I.P. Jaime Moreno Garcia
Responder Citando
Los siguientes 4 usuarios agradecen a sasuke.17 por este mensaje:
cramercaba (17-nov-2010), Felina05 (17-nov-2010), jchierro (17-nov-2010), kecks (17-nov-2010)
 


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
PLACA BASE: Componentes y sus funciones Eloy58 PC's Desktops 45 28-sep-2013 13:25
Utilizando PHPMailer con Gmail sasuke.17 Programación 4 16-nov-2010 18:47
Descarga gratis tu tipo de letra preferida Rekker Imagen & Fotografía 6 24-ago-2010 18:15


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.
Ad Management by RedTyger