2012-02-15 21 views
5

Sé que esto puede sonar una pregunta relativamente básica, pero aún así quería preguntar. Necesito subir dos archivos a la vez creando dos entradas de archivos en mi formulario uno para cada archivo. Hasta ahora he usado un script básico para probar subir un solo archivo.Subir dos archivos usando PHP

También encontré algunos ejemplos de cómo cargar archivos múltiples, pero en mi caso tengo dos campos de carga y deseo que el usuario cargue los dos archivos. Una vez cargado, quería guardarlo en mi servidor web. Cualquier ejemplo simple sería de gran ayuda.

Gracias

+0

Me ayudó :) –

+0

Es bueno saber que te ayudó :) – 125369

Respuesta

2

Es simplemente un caso de cambiar los nombres de las variables y hacer todo dos veces.

HTML:

<input type="file" name="filea" /> 
<input type="file" name="fileb" /> 

PHP:

$filea = $_FILES['filea']; 
$fileb = $_FILES['fileb']; 
move_uploaded_file($filea['tmp_name'], '/path/to/your/destination/'.$filea['name']); 

¿Puede continuar a partir de ahí?

+1

Hola Grim, gracias hombre por la respuesta rápida, lo estaba intentando con matrices, me salvaste el día. – 125369

+0

Hola lúgubre, solo un seguimiento, puedo cargar archivos .txt, .odt, excel y así sucesivamente, pero cuando intento cargar archivos .pdf, incluso si es de tamaño pequeño, como 60 KB, no se está cargando. Cualquier idea – 125369

+0

Tendrá que publicar su código, ya que no hay razón para que sea el caso. Probablemente también debas hacer una nueva pregunta. –

Cuestiones relacionadas