Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.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_Checkbox - Fatal编程技术网

使用php将复选框的值保存在表单中

使用php将复选框的值保存在表单中,php,checkbox,Php,Checkbox,我需要一些帮助来保存用户选择的复选框的值 表格中有两个复选框: <form action="process.php" method="POST"> Option One: <input type="checkbox" name="check1" value="1"/> Option Two: <input type="checkbox" name="check2" value="2"/> <br> <input type="submit"

我需要一些帮助来保存用户选择的复选框的值

表格中有两个复选框:

<form action="process.php" method="POST">
Option One: <input type="checkbox" name="check1" value="1"/>
Option Two: <input type="checkbox" name="check2" value="2"/>
<br>

<input type="submit" value="Submit" />
</form>


<?php

if(isset($_POST['check1'])){

//execute function A


}

elseif(isset($_POST['check2'])){


//execute function B

}

?>

备选方案一:
备选方案二:

现在,如果用户勾选“Option One”并单击submit,则复选框保持选中状态,php代码执行某些函数;否则,如果用户勾选“Option II”,则执行另一个函数,并且复选框2保持选中状态

请有人帮我解决这个问题


谢谢

如果您希望在提交后对其进行检查:

Option One: <input type="checkbox" name="check1" value="1" <?php if(isset($_POST['check1'])) echo 'checked="checked"'; ?> />
Option Two: <input type="checkbox" name="check2" value="2" <?php if(isset($_POST['check2'])) echo 'checked="checked"'; ?> />
选项一:/>

如果您希望在提交后对其进行检查:

Option One: <input type="checkbox" name="check1" value="1" <?php if(isset($_POST['check1'])) echo 'checked="checked"'; ?> />
Option Two: <input type="checkbox" name="check2" value="2" <?php if(isset($_POST['check2'])) echo 'checked="checked"'; ?> />
选项一:/>

您有什么问题?您有什么问题?