* Thus wrote Robert Cummings ([EMAIL PROTECTED]): > On Sat, 2003-09-13 at 17:21, Eugene Lee wrote: > > On Sat, Sep 13, 2003 at 06:15:29PM +0000, Curt Zirzow wrote: > > : * Thus wrote Eugene Lee ([EMAIL PROTECTED]): > > : > Something I've noticed in PHP is a proliferation of code like this: > > : > > > : > <input name="stuff[title]" value="" type="text" size="40"> > > [...] > > : The way to properly do it would be to set set your name as: > > : > > : <input name="stuff%5Btitle%5D" value="" type="text" size="40"> > > > > Great idea, thanks Curt! > > I almost fell for this and updated my code. Then I decided to read the > spec for myself and noticed that it doesn't say anywhere that % is ok > either *grin*. > > - ID and NAME tokens must begin with a letter ([A-Za-z]) and > may be followed by any number of letters, digits ([0-9]), > hyphens ("-"), underscores ("_"), colons (":"), and periods > (".").
Yeah I sort of ignored that :) What is interesting though is that the html spec isn't fully supporiting HTTP. This probably should be changed to allow urlencoded characters. Although I do see the justification for this document.forms[0].stuff[title].value or document.forms[0].stuff%5Btitle%5D.value just wont work Curt -- "I used to think I was indecisive, but now I'm not so sure." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php