Welcome Guest, Not a member yet? Register   Sign In
Upload multiple files
#3

(02-13-2018, 06:09 AM)Elias Wrote: Hi,

I want to do upload multiple files and  I can do this in cycle.

But first I looked source code of Upload library and found the part of the library code. And I can't understand this code. What does this code?

It handles array-notation field names, as the comment line there says.

(02-13-2018, 06:09 AM)Elias Wrote: P.S: If my file field in form has name user[photo] and in do_upload() I passing user while file not selected (empty form submitted) that I get a PHP error:
Code:
Severity: Warning
Message: is_uploaded_file() expects parameter 1 to be string, array given
Filename: libraries/Upload.php
Line Number: 412
instead of a CI message about file not selected.

Why are you passing 'user' if the field is 'user[photo]'? Why would you ever expect that to work?

(02-13-2018, 06:09 AM)Elias Wrote:
  1. How can I upload a few files without a cycle?
  2. How can I upload a file with field name like user[photo]?
  3. Why do I have error in the case with empty form? Is it a bug with unhandled error?
  4. What does the code by link above?
Thanks!

1. You can't, and you shouldn't - that's what loops are made for.
2. Pass 'user[photo]' instead of 'user' ...
3. If you're referring to the error mentioned above - already answered; if not, then I don't know what you're talking about.
4. It allows you to write 'user[photo]'.
Reply


Messages In This Thread
Upload multiple files - by Elias - 02-13-2018, 06:09 AM
RE: Upload multiple files - by InsiteFX - 02-14-2018, 04:28 AM
RE: Upload multiple files - by Narf - 02-14-2018, 11:18 AM
RE: Upload multiple files - by Elias - 02-21-2018, 10:59 AM



Theme © iAndrew 2016 - Forum software by © MyBB