Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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 在Codeigniter中重置输入值时获取单选按钮错误_Php_Forms_Codeigniter_Radio Button - Fatal编程技术网

Php 在Codeigniter中重置输入值时获取单选按钮错误

Php 在Codeigniter中重置输入值时获取单选按钮错误,php,forms,codeigniter,radio-button,Php,Forms,Codeigniter,Radio Button,我有一个带有输入字段和单选按钮的表单。我正在使用一个库,它扩展了Form_验证类,以便在提交表单后重置输入值 MY_Form_validation.php的代码: 它在除单选按钮外的所有输入字段中都能正常工作 我将单选按钮创建为: <input type="radio" name="trailer" value="1" <?php echo set_radio('trailer', '1', TRUE); ?> />Yes <input type="radio" n

我有一个带有输入字段和单选按钮的表单。我正在使用一个库,它扩展了Form_验证类,以便在提交表单后重置输入值

MY_Form_validation.php的代码:

它在除单选按钮外的所有输入字段中都能正常工作

我将单选按钮创建为:

<input type="radio" name="trailer" value="1" <?php echo set_radio('trailer', '1', TRUE); ?> />Yes
<input type="radio" name="trailer" value="0" <?php echo set_radio('trailer', '0'); ?> />No

我认为这是因为,代码不会重置单选按钮。

将此功能更改为

public function MY_Form_validation() 
    {
        parent::__construct();
    }
对此

 function __construct() 
    {
        parent::__construct();
    }

这是场的性质。我跟随了这篇文章
public function MY_Form_validation() 
    {
        parent::__construct();
    }
 function __construct() 
    {
        parent::__construct();
    }