I got this error: Fatal error: Unsupported operand types in /home/n28cob2/public_html/sites/all/modules/webform_multifile/on line 526 Taking a hint from the other thread I took a look at $_FILES. Here's mine (from the other issue) see how under the 'size' key, each element is a string, while in your array, under the 'size' key (or any of those keys for that matter (name, orig_name, ...)) each element is again an array.
Could you post a screenshot of the HTML source code of your file input element?
I just ran into this problem again, but this time when running IE 9 on Windows 7.
I got the same log error messages but this time the debug log message is showing only one file submitted when I tried to upload two files.
If you have a public test site that I can reach I can try a test using IE8.
I installed the latest dev release and re-ran a test in IE8. The other weird thing is the way the $_FILES array is built.
Notice: Undefined variable: file_error in _webform_validate_multifile() (line 532 of /home/n28cob2/public_html/sites/all/modules/webform_multifile/multifile.inc).
Warning: Invalid argument supplied for foreach() in _webform_multifile_convert_files_array() (line 799 of /home/n28cob2/public_html/sites/all/modules/webform_multifile/multifile.inc). If you still get the error, could you check the contents of the $_FILES array on line 513 in The weirdest part is that you get an error on line 523, while there is a check that should prevent that error on line 493...
I've installed the dev release and re-ran my tests as an anonymous user.I haven't tried the same test with any other browsers, but I did notice that everything worked fine when I submitted a form with two uploaded files as a logged-in user using Chrome.I tried to upload two files for the failed test described above.This tool is turned off by default, but you can enable it in the configuration properties for the Web browser.The utility displays the errors and the corresponding Java Script line number where the error occurs.