多个复选框php代码帮助 - 发布到文本文件

时间:2012-01-28 00:29:35

标签: php checkbox

当我的多个复选框表单字段提交时,它只在响应字段中显示“数组”

下面是代码:

<input type="checkbox" name="drive[]" value="4wd" />4 Wheel Drive
<input type="checkbox" name="drive[]" value="allwd" />All Wheel Drive
<input type="checkbox" name="drive[]" value="rearwd" />Rear Wheel Drive
<input type="checkbox" name="drive[]" value="frontwd" />Front Wheel Drive

PHP代码是:

$drive=$_POST['drive'];
$drivestring=implode(",",$_POST['drive']);

然后其他一些PHP代码已经可以用来制作文本文件了,我只需要$ drivestring来创建用逗号分隔的选中值列表。

1 个答案:

答案 0 :(得分:2)

那应该没问题 - 你需要在$drivestring=implode(",",$_POST['drive'];的末尾加上一个结束括号,但我认为这只是一个错字。

您确定输出的是$drivestring而不是$drive吗?