Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在某些安装中访问复选框值时出现问题_Php - Fatal编程技术网

Php 在某些安装中访问复选框值时出现问题

Php 在某些安装中访问复选框值时出现问题,php,Php,我有以下复选框的结构 <input type="checkbox" name="reg_field['first_name']" value="1" /> First Name<br /> <input type="checkbox" name="reg_field['last_name']" value="1" /> Last Name<br /> <input type="checkbox" name="reg_field['paypal

我有以下复选框的结构

<input type="checkbox" name="reg_field['first_name']" value="1" /> First Name<br />
<input type="checkbox" name="reg_field['last_name']" value="1" /> Last Name<br />
<input type="checkbox" name="reg_field['paypal_email']" value="1"/> PayPal Email<br />
<input type="checkbox" name="reg_field['website_url']" value="1" /> Website URL<br />
<input type="checkbox" name="reg_field['address']" value="1"/> Address<br />
但对于某些安装,它根本不起作用


是我的结构错误,还是我必须更改PHP.INI中的某些设置

将名称更改为类似以下内容的
reg\u字段[名字]
而不是
reg\u字段['first\u name']
。删除单引号,这样可以访问每个字段名,如下所示:

$FirstName = $_POST['reg_field']['first_name'];
$FirstName = $_POST['reg_field']['first_name'];