获取复选框值到变量

时间:2013-05-17 02:03:12

标签: php checkbox

这是我的复选框

<input name="interests2" type="checkbox" value="double-deep-racks" />

这就是我试图将该值变为变量

的方法
$int = $_POST['interests2']; 
你能告诉我我做错了吗?我不能得到我只是空白的价值。

3 个答案:

答案 0 :(得分:3)

尝试

$int = $_POST['interests2']; 

如果您尝试设置多个复选框,则可以执行类似的操作,

// Your html
<input type="checkbox" name="interests[]" value="This is i">
<input type="checkbox" name="interests[]" value="Another i value">

// php
$email = "Further Information In: \n";
foreach($_POST['interests'] as $i)
         $email .= $i . "\n";

答案 1 :(得分:2)

您的复选框名称为interests2。您必须按照以下名称获取该值:

$int = $_POST['interests2'];

答案 2 :(得分:0)

name元素必须与您要查找的内容相匹配。在输入字段中,名称为interests2,但您正在寻找interests(缺少“2”)。

此外,您可能需要查看$_GET而不是$_POST,具体取决于您使用的表单或AJAX方法(您没有发布代码的那部分)。< / p>