<Form name='Form1' action='aa.php' method='post'>
<Table id='dynTable' cellpadding=5 cellspacing=5 border=1>
<TR><TD> Item 1</TD><TD><input type="text" name="item[]" size="5"></TD></TR>
<TR><TD> Item 2</TD><TD><input type="text" name="item[]" size="5"></TD></TR>
<TR><TD> Item 3</TD><TD><input type="text" name="item[]" size="5"></TD></TR>
</Table>
</Form> 改成这样会更灵活点.
通过$_POST['item']得到一个数组.如果非要按照你的办法,可以将js产生的最大值放到隐藏的表单里传过去,然后接收,呵呵.
$item_count=count($_POST);
for($i=1;$i<=$item_count;$i++)
{
$item_name='item'.$i;
if(isset($_POST[$item_name]))
{
echo $_POST[$item_name];
}
}
?>