用复选框数组填写表单

时间:2013-05-31 17:47:49

标签: php curl

我想创建一个PHP脚本,它可以填充文本文件中的表单。表单位于受密码保护的页面上。我需要放置4个字段(名称,村庄等)

我需要选择复选框,但它们在一个数组中,我只知道它们的标签名称。在max,我可以查找id并将其用作静态值,但我不知道如何使用它们。

<form method="POST" action="...">
   <input type="checkbox" name="tag_id[]" id="tag_id_192" value="192"><label for="tag_id_192">House</label>

我看过很多教程,展示了如何使用复选框,但是他们使用了复选框名称而没有登录部分。我之前从未使用过PHP,所以我甚至不知道从哪里开始。如果有人可以指导,我将非常感激。

示例: .txt文件的每一行代表一个表单填充字段用*:Name * village .. 分隔。*复选框标签名称,我需要设置活动

1 个答案:

答案 0 :(得分:0)

如果你正在使用cURL,你可以发布多个具有相同名称的字段,如果名称后面有[],php会自动将它们全部连接成一个数组。

所以它有效做tag_id [] = 192&amp; tag_id [] = 175&amp; tag_id = [285] ..

在PHP中,它将知道使它成为数组(192,175,285)

作为旁注,每次出现时没有[]的字段都会被覆盖......