【发布时间】:2021-07-23 21:06:14
【问题描述】:
这是我的复选框和按钮的 html 代码
<form>
<input type="checkbox" id="DNA" name="DNA" value="checkox_value">
<button type="button" name="submit" onClick="search()" id="sim_btn" class="btn btn-primary">Start Simulation</button>
</form>
我想检查是否选中了复选框,如果是,则将输入写入我的文件。
我尝试使用 isset 函数,但它没有任何其他建议?
if(isset($_POST["DNA"])) {
$input3 = "signal(f).";
fwrite($handleStoryFile, $input3 . PHP_EOL);
}
【问题讨论】:
-
你有包围元素的 FORM 吗?
-
是的,只是这里没有包含它
-
你能把
function search的代码加进去吗,一般情况下如果一个复选框没有被选中那么它就不会被发送,如果你的js总是发送它那么你可能需要调整你的帖子有效载荷 -
或者改成
if (!empty($_POST["DNA"])) {