On 19 May 2009 17:10, Andrew Ballard advised: > On Tue, May 19, 2009 at 10:11 AM, Ford, Mike > <m.f...@leedsmet.ac.uk> wrote: >> On 19 May 2009 14:37, Daniele Grillenzoni advised: >> >>> >>> My complaint is this: a I can have a select multiple with a normal name, >>> which is allowed by every spec, but PHP requires me to use  in order >>> to properly retrieve the values. >> >> I really don't understand the problem with this -- in fact, I find it >> quite useful to distinguish inputs which may have only 1 value from >> those which may be multi-valued. And it all depends on what you mean by >> a "normal" name, of course -- no current (X)HTML spec disallows  as >> part of a name attribute, so in that sense a name containing them could >> be seen as perfectly normal...!! ;) ;) >> >> Can you explain why this is such a hang-up for you, as I haven't seen >> anything in what you've posted so far to convince me it's any kind of >> problem? >> >> Cheers! >> >> Mike >> > > I can't speak for the OP, but I've always thought it somewhat odd. An > HTML form should be able to work correctly without modification > regardless of the language that receives the input. As it is, it makes > the HTML for a form implementation specific. You might be able to use > ASP correctly process a form originally targeted toward PHP, but you > could not similarly take a form designed for ASP and process it with PHP > without modification.