HTML POST的数字格式

时间:2014-01-24 12:32:37

标签: php html

我有一个HTML表单,使用POST将数据发送到php文件。表单是动态创建的,有许多可以更改的复选框。发送了一个隐藏的数据,即列表中的人数 - numberOfPersons

enter image description here

echo $ personCount; 行显示已收到 numberOfPersons ,但我不确定格式是否正确,因为只会在列表中显示第一个已检查的名称已发布。

接收php文件是否不知道 numberOfPersons 是一个数字?我需要以某种方式将格式设置为整数吗?或者还有其他错误吗?

收到帖子的文件如下所示:

$personCount=$_POST["numberOfPersons"];

echo $personCount;

for ($intLoop = 1; $intLoop <= $personCount; $intLoop++)
{
echo $intLoop;
echo"<br>";
}

1 个答案:

答案 0 :(得分:1)

如果将表单元素的名称设置为数组...

name="numberOfPersons[]" 

对于每个复选框,您可以使用var_dump或print_r查询发布的结果,以查看帖子的内容。