Re: Bug #13718 Updated: form elements with same name problem

From: Date: Wed, 17 Oct 2001 20:39:37 +0000
Subject: Re: Bug #13718 Updated: form elements with same name problem
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-68172@lists.php.net to get a copy of this message
no, this fails any and all javascript definitions. If you attempt to reference the "so-called" array you are defining in javascript, it will return an error because there is no array. This is simply a hack/feature of php, and not the true functionality as defined by html/javascript. I'm not asking for a means to get an array ----- Original Message ----- From: "Bug Database" <php-dev@lists.php.net> To: <jone1941@yahoo.com> Sent: Thursday, October 18, 2001 12:10 AM Subject: Bug #13718 Updated: form elements with same name problem > ID: 13718 > Updated by: sniper > Reported By: jone1941@yahoo.com > Old Status: Open > Status: Bogus > Bug Type: Feature/Change Request > Operating System: All > PHP Version: 4.0.6 > New Comment: > > Just name them as 'name=varname[]' (add the []'s in the end) > and you'll get an array. > > --Jani > > > Previous Comments: > ------------------------------------------------------------------------ > > [2001-10-17 16:47:11] jone1941@yahoo.com > > The problem exists in the way that php handles the reception of a posted form. If there is more than one element in a form with the same name and it is posted to a php page, php handles this by assuming the last element with that name is the correct value for that variable. > > In order to provide a proper coexistance with javascript it should treat all variables with that name as elements of an array. > > ------------------------------------------------------------------------ > > > > ATTENTION! Do NOT reply to this email! > To reply, use the web interface found at http://bugs.php.net/?id=13718&edit=2

« previous php.dev (#68172) next »