For Programmers: Free Programming Magazines  


Home > Archive > PHP Language > December 2004 > upload multiple files at once









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author upload multiple files at once
Tom

2004-12-26, 8:55 am

Hi,

Is it possible to upload a bunch of files at once to the server with a php
script ? The user should be able to select multiple files and not one by
one... All the scripts I found up till now can upload multiple files but
only by selecting them one by one in different boxes.

Thanks in advance,

Tom


Hilarion

2004-12-26, 8:55 am

> Is it possible to upload a bunch of files at once to the server with a php
> script ? The user should be able to select multiple files and not one by
> one... All the scripts I found up till now can upload multiple files but
> only by selecting them one by one in different boxes.


It's not a PHP problem, but client-side HTML problem. HTML does not allow
multiple file upload (one <input type="file" ... /> is one uploaded file).
Some portals use ActiveX controls to solve those problems.

Hilarion


Tom

2004-12-26, 8:55 am

Thanks for your reply.
What is the easiest way to solve this problem ? Write a java applet ?

Tom

"Hilarion" <hilarion@SPAM.op.SMIECI.pl> wrote in message
news:cq9gjr$t42$1@news.onet.pl...
php[color=darkred]
>
> It's not a PHP problem, but client-side HTML problem. HTML does not allow
> multiple file upload (one <input type="file" ... /> is one uploaded file).
> Some portals use ActiveX controls to solve those problems.
>
> Hilarion
>
>



Hilarion

2004-12-26, 8:55 am

> That does not mean you can't make a php script with multiple file uploads ,each chosen by the user
>
> Here is the input tag:
> <input type="file" name="images+3">
>
> each tag has a different name, the names of the files which are chosen end up in the $_FILES array.


Look at the text:

"The user should be able to select multiple files and not one by one..."

Your solution allows uploading of multiple files, but user has to select them
one by one.
Yes, it allows uploading more than one file, but each one requires one
<input type="file" ... /> tag, so 4 files is 4 inputs etc.

Hilarion


Markus G. Klötzer

2004-12-28, 8:59 am

"Big Frank" <francois@duffortENLEVE.org> wrote:


>
> Alternatively, why not provide a list of, say, 10 input fields allowing you
> to select up to 10 files and then you have one 'UPLOAD!' button.



And use "name[]" as the fieldname then those files come into an array
which makes it easier to process.

hth

mgk
--
Honk if you love peace and quiet.
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com