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

设置默认选中的php单选按钮

设置默认选中的php单选按钮,php,html,forms,wordpress,button,Php,Html,Forms,Wordpress,Button,我的程序中有两个单选按钮,但当我运行时,没有一个被选中,我希望默认情况下选中其中一个, 我怎样才能做到这一点 <li><input type="radio" name="r1" value="o" onClick="submit();" <?php echo ($_SESSION['r1'] == "o") ? 'checked="checked"' : ''; ?> />On</li> <li><input type="radi

我的程序中有两个单选按钮,但当我运行时,没有一个被选中,我希望默认情况下选中其中一个, 我怎样才能做到这一点

<li><input type="radio" name="r1" value="o" onClick="submit();" <?php echo ($_SESSION['r1'] == "o") ? 'checked="checked"' : ''; ?> />On</li>
<li><input type="radio" name="r1" value="p" onClick="submit();" <?php echo ($_SESSION['r1'] == "p") ? 'checked="checked"' : ''; ?> />Off</li>
  • />关闭
  • 我希望在第一次打开页面时选中“打开”按钮

    <li><input type="radio" name="r1" value="o" onClick="submit();" <?php echo ($_SESSION['r1'] != "p") ? 'checked="checked"' : ''; ?> />On</li>
    <li><input type="radio" name="r1" value="p" onClick="submit();" <?php echo ($_SESSION['r1'] == "p") ? 'checked="checked"' : ''; ?> />Off</li>
    
  • />关闭
  • 类似这样的内容:

    <li><input type="radio" name="r1" value="o" onClick="submit();" CHECKED/>On</li>
    
  • 打开

  • 好吧,为了选中“开”按钮,
    $\u会话['r1']
    必须等于“o”。您是否检查了会话['r1']的值?

    这是什么:

    <li><input type="radio" name="r1" value="o" onClick="submit();" <?php echo (!$_SESSION['r1'] || $_SESSION['r1'] == "o") ? 'checked="checked"' : ''; ?> />On</li
    

  • 如果我这样做,它总是保持“开”,我希望它在默认情况下是“开”的,但当我选择“关”时,它会关闭,您需要检查原始代码。转储
    $\u会话['r1']
    并查看它的内容查看我的编辑,现在应该可以工作了。当您第一次访问该页面时,它处于打开状态。如果您将其更改为“关闭”,它将保持关闭。然后它始终保持“打开”,我希望它在默认情况下处于“打开”状态,但当我“选择“关闭”时,它将变为“关闭”,这并不能回答问题。是的,这是我19秒前说过的。语句
    $_会话['r1']
    检查是否设置了该值。如果没有,则将设置为选中。