name each field with an array name. I know the following works with checkboxes; try it with text fields:
<input type=text name=poly[] value=""> <input type=text name=poly[] value=""> <input type=text name=poly[] value=""> <input type=text name=poly[] value=""> then, in your php script called from the form, you'll access the polynomials using poly[0], poly[1], poly[2], poly[3], etc. You know how many fields were created, because you created them; so you could pass the number of created fields in a HIDDEN value ($NoPols) from the form. As you examine each field, you'll determine if it's empty or not. for( $idx=0; $idx<$NoPols; $idx++ ) { if( strcmp( "", $poly[$idx] ) { ... do something with field ... } } -----Original Message----- From: brendan conroy [mailto:[EMAIL PROTECTED]] Sent: Monday, February 18, 2002 3:27 PM To: [EMAIL PROTECTED] Subject: RE: [PHP] Novice Question I wish to create multiple input fields on a single form, I think(sorry ..could you advise?) I'd like a page that has multiple input fields, but I dont know how to access the individual inputs. Say the user wanted to enter three inputs(polynommials in this case) so they get a page with three input boxes, Enter polynommial here: Enter polynommial here: Enter polynommial here: How would I dynammicaly create the input boxes and name the inputs. Thanks for your time on this, I sorry I didnt explain this clearer in the first place, Thanks, Bren >From: Rick Emery <[EMAIL PROTECTED]> >To: 'brendan conroy' <[EMAIL PROTECTED]>, >[EMAIL PROTECTED] >Subject: RE: [PHP] Novice Question >Date: Mon, 18 Feb 2002 14:54:09 -0600 > >Do you wish to create multiple forms or multiple input fields on a single >form? > >-----Original Message----- >From: brendan conroy [mailto:[EMAIL PROTECTED]] >Sent: Monday, February 18, 2002 2:48 PM >To: [EMAIL PROTECTED] >Subject: [PHP] Novice Question > > >Hi thanks for reading this. > >This problem is difficult to get across, this is what happens: > >A) On a html page I ask users how many inputs they wish to enter, say 3. >The > >3 is stored as a variable called $NoPols. > >B) Then in the code below, a loop creates $NoPols (3) forms to take the >users inputs. > >The problem is that the same name($Yourpol) is used in each of the created >forms, and i dont know how to get around this problem. > >I would like to know if it is possible to create a page which has a number >of forms, the number of which is decided by the user(on a start page), so >the user can submit as many inputs as they want from one page. > > >Sorry if I've wasted your time, > >I'd be very grateful for any assisstance with this problem, > >thanks a million, > > > > >Brendan > > > > > > > ><html> ><head> ><title>npage.php</title> > ></head> > ><body bgcolor="#FFFFFF" text="#000000"> > ><p> ><?php $NoPols; ?> ><?php >for($i=1 ;$i<= $NoPols ; $i++) >{ >?> ><form action="ppage.php" method=post> >enter polynomial <? echo "$i";?> here:<input type="text" name="Yourpol"> ><br> ></br> ><? >} >?> ><input type="submit" name="submit" value="Submit Pols!"> > > > ></body> ></html> > >_________________________________________________________________ >Send and receive Hotmail on your mobile device: http://mobile.msn.com > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php > _________________________________________________________________ Join the world's largest e-mail service with MSN Hotmail. http://www.hotmail.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php