【问题标题】:Save value of Checkboxes in a form with php使用php将复选框的值保存在表单中
【发布时间】:2012-12-26 21:11:47
【问题描述】:

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

我在表单中有两个复选框:

<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

}

?>

现在,如果用户勾选“选项一”并点击提交,复选框仍处于选中状态,并且 php 代码执行某些功能,否则如果用户勾选“选项二”,则执行另一个函数并且复选框 2 仍处于选中状态。

请有人帮我解决这个问题。

谢谢!

【问题讨论】:

  • 您遇到了什么问题?

标签: php checkbox


【解决方案1】:

如果您想在提交后保持检查:

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"'; ?> />

【讨论】:

    猜你喜欢
    • 2023-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多