ID:               17530
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Bogus
 Bug Type:         Output Control
 Operating System: Linux
 PHP Version:      4.2.1
 New Comment:

Verified, even with current HEAD.

The current code doesn't honor multiple fileloads regarding this error
message. I also don't see much benefit in fixing this behaviour because
if you're using multiple uploads you have to deal with them
individually in the code anyway.

How should the file upload deal with e.g. 5 uploads where only the
first,third and fifth fields are actually uploaded with files? Output a
message like "No file uploaded for field 2 and 4" ? Certainly not.

There's a reason why track_errors isn't enabled by default.

Unless you come up with a decent real-life sample where it is
absolutely needed I don't see any need for it.


Previous Comments:
------------------------------------------------------------------------

[2002-05-30 15:26:19] [EMAIL PROTECTED]

Visit: 
 
http://www.groupit.org/contribute/demonstrationarea/contenttypes/documents/b.21.html

 
On this page there is one required file upload field, and 
a second optional field (for an image that can be 
automatically scaled and placed within the summary of the 
contribution). When a document file is specified, and an 
image is not, the error "File not uploaded" is stored 
within $php_errormsg. Presumably this is because the 
contrib_image variable is not set. Since this is not truly 
an error condition I think PHP should NOT log an error for 
this event. I imagine there are many other PHP-based sites 
with optional file upload fields that are now generating 
spurious error messages to site administrators (grin). 
 
This functionality was not evident in 4.1.2 or earlier 
versions. The $php_errormsg should contain actual errors 
only.  Thanks for your time - and thanks for creating such 
a great development language! 

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=17530&edit=1

Reply via email to