<P>Sure enough the code wont work, it didnt for me too until i made some changes to it.<BR>for startes i wasnt able to understand this line</P>
<P>for ($Counter=0; $Counter&lt;$_POST['Number']; $Counter++)</P>
<P>a $_POST for wot? but then i assumed this page might be called from some other page n so did not ask for an explanation about it cos i was able to run it after some modifications. this is the code that run for me..</P>
<P>#code for dynamic.php<BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;&lt;/HEAD&gt;<BR>&lt;BODY&gt;<BR>&lt;FORM METHOD=GET ACTION="dynamic2.php"&gt;<BR>&lt;?php<BR>//for ($Counter=0; $Counter&lt;$_POST['Number']; $Counter++)<BR>//{<BR>&nbsp;&nbsp; $Offset = $Counter+1;<BR>&nbsp;&nbsp; //echo $Offset;<BR>&nbsp;&nbsp; echo "&lt;BR&gt;Please enter the name of child number $Offset";<BR>&nbsp;&nbsp; echo "&lt;INPUT NAME=Child[] TYPE=TEXT&gt;&lt;BR&gt;";<BR>//}<BR>if ($Counter==0) echo"Press the button to move on";<BR>?&gt;<BR>&lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;INPUT TYPE=SUBMIT name="test" &gt;<BR>&lt;/FORM&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P>#code for dynamic2.php (suggestion 1)<BR>&lt;html&gt;<BR>&lt;body&gt;<BR>&lt;?<BR>foreach ($_GET['Child'] as $name) {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print "$name&lt;br&gt;";<BR>}<BR>?&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;</P>
<P># gives output <BR>&lt;html&gt;<BR>&lt;body&gt;<BR>Jerry&lt;br&gt;&lt;/body&gt;<BR>&lt;/html&gt;</P>
<P>#code u posted<BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;&lt;/HEAD&gt;<BR>&lt;BODY&gt;<BR>&lt;?<BR>$counter=1;<BR>&nbsp;&nbsp; foreach ( $_GET["Child"] as $c ) {<BR>echo "Child #". $counter++ ." is $c ";<BR>&nbsp;&nbsp; }<BR>?&gt;<BR>&lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P># gives output <BR>&lt;HTML&gt;<BR>&lt;BODY&gt;<BR>Child #1 is Jerry &lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P>the other way i tried out the script was to include a number... heres wot i did<BR>#dynamic.php<BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;&lt;/HEAD&gt;<BR>&lt;BODY&gt;<BR>&lt;FORM METHOD=GET ACTION="dynamic2.php"&gt;<BR>&lt;?php<BR>$Number = 3;<BR>for ($Counter=0; $Counter&lt;$Number; $Counter++)<BR>{<BR>&nbsp;&nbsp; $Offset = $Counter+1;<BR>&nbsp;&nbsp; //echo $Offset;<BR>&nbsp;&nbsp; echo "&lt;BR&gt;Please enter the name of child number $Offset ";<BR>&nbsp;&nbsp; echo "&lt;INPUT NAME=Child[] TYPE=TEXT&gt;&lt;BR&gt;";<BR>}<BR>if ($Counter==0) echo"Press the button to move on";<BR>?&gt;<BR>&lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;INPUT TYPE=SUBMIT name="test" &gt;<BR>&lt;/FORM&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P>#dynamic2.php<BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;&lt;/HEAD&gt;<BR>&lt;BODY&gt;<BR>&lt;?<BR>$counter=1;<BR>&nbsp;&nbsp; foreach ( $_GET["Child"] as $c ) {<BR>echo "Child #". $counter++ ." is $c &lt;br&gt; ";<BR>&nbsp;&nbsp; }<BR>?&gt;<BR>&lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P># heres the 'view source' <BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;&lt;/HEAD&gt;<BR>&lt;BODY&gt;<BR>Child #1 is Tim &lt;br&gt; Child #2 is Tom &lt;br&gt; Child #3 is Tee &lt;br&gt; &lt;BR&gt;<BR>&lt;BR&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>
<P>tried these ways, it sure works but the question is does it work in the way u want? for that u'd have to tell wot exactly u r expecting as outputs for what inputs. i am sorry, but ur objective isint clear to me.</P>
<P>Tracy</P><BR><BR>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Coming together is a beginning... <br>   keeping together is progress... <br>      working together is success !!!<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<p><br><hr size=1>Do you Yahoo!?<br>
<a href="http://rd.yahoo.com/finance/mailtagline/*http://taxes.yahoo.com/">Yahoo! Tax Center</a> - forms, calculators, tips, and more