带有提交按钮的复选框不起作用

卡莱布别墅

我有一个页面,如果选中该复选框,则它应回显“ g”。我知道回声“ g”的工作原理是因为我只按一下按钮就累了。

<? require("Left.php"); ?>
<? include_once("connect.php"); ?>
<form method="post" >
<input type="submit" name="submit" id="submit" value="submit">
<?php
if($ownstarter = true){
echo 'User starter';
echo "<input type='checkbox' name='checkbox' id='checkbox'>";
}
?>
</form>
<?
 if (isset($_POST['submit'])) {
    if ($_POST['test'] == 'checkbox') {
        echo 'g';
}
}
?>
<? require("Right.php"); ?>
墨菲托菲尔斯

您正在POST中测试'test'变量,但是
如果要在复选框中发送'checkbox'设置属性'value =“”'的变量,请确保发送'checkbox'。然后,您可以执行以下操作:

 if (isset($_POST['submit'])) {
     if ($_POST['checkbox'] == 'yourValue') {
         $gold = $gold +5;
    }
}

否则,请执行以下操作:

 if (isset($_POST['submit'])) {
     if (isset($_POST['checkbox'])) {
         $gold = $gold +5;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章