Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.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 无法通过POST提交附加的输入表单_Php_Post_Input_Append_Codeigniter 3 - Fatal编程技术网

Php 无法通过POST提交附加的输入表单

Php 无法通过POST提交附加的输入表单,php,post,input,append,codeigniter-3,Php,Post,Input,Append,Codeigniter 3,我的HTML端有这样一个表单: <form method="post"> <div class="radio"> <label><input type="radio" class="optradio" name="optMsg" value="user is no longer exist">user is no longer exist.</label> </div> <div

我的HTML端有这样一个表单:

<form method="post">
    <div class="radio">
        <label><input type="radio" class="optradio" name="optMsg" value="user is no longer exist">user is no longer exist.</label>
    </div>
    <div class="radio radioOthersHolder">
        <label><input type="radio" class="radioOthers optradio" name="optMsg" value="0">others</label>
    </div>
    <button type="submit" name="delete" class="btn btn-danger margin-top">
        Submit
    </button>
</form>

一切都很好。但您必须在此行中设置
value=“1”

<input type="radio" class="radioOthers optradio" name="optMsg" value="0">others</label>
注意
isset()
检查变量是否已设置。
empty()
检查值是否为空或0
所以
value=“0”
导致了问题。

是的,你做对了。我刚刚算出来,所以我把我的值改成了一个字符串,这个字符串是其他字符串。现在它工作得很好
if(isset($_POST['delete'])){
    if(isset($_POST['optMsg']) && !empty($_POST['optMsg'])){
        if($_POST['optMsg'] == 0){
            if(isset($_POST['txtOthers']) && !empty($_POST['txtOthers'])){
                $reasonMsg = $_POST['txtOthers'];
            }
        } else {
            $reasonMsg = $_POST['optMsg'];
        }

        print_r($_POST); exit();
    }
}
<input type="radio" class="radioOthers optradio" name="optMsg" value="0">others</label>
if(isset($_POST['optMsg']) && !empty($_POST['optMsg'])