We support unique names, we simply don't guarantee that they are
unique, if the message contains multiple parts of the same type and/or
the http-post-parameters is constructed in such a way as not to ensure
they are unique.
PHP is certainly not the ideal poster boy of Web languages I agree,
Well, we're constrained to Java for our applications. The Java
parsers we've tried including COS (com.oreilly.servlet) and Jakarta
Commons fileupload do not support multiple identical names. Given
that the RFC says that the names should be unique, I'd say that the
PHP parser is not the best
Giulio,
Yes and no.
Most CGI processors accept multiple parameters with the same name,
and process them based on whatever rules they impose. For instance PHP
converts the parameter into an array if the parameter name(s) are of
the form name[]. Other languages do different things. Try the
From the mbuni documentation (http://www.mbuni.org/
userguide.shtml#mms_service):
"Note that the parameter name/value is repeated as many times in the
POST data as there are matching parts in the message. That is, if
there are three images in the MM and http-post-parameters is image=%i
the