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

Php 单选按钮多选

Php 单选按钮多选,php,html,css,twitter-bootstrap,Php,Html,Css,Twitter Bootstrap,我有许多具有不同名称属性的单选按钮,我面临一个问题。每次单击每个单选按钮时,我都可以选择“全部”。我正在使用单选按钮重定向到其他页面 我不想有多个选择,只想有一个选择。我使用twitter引导标签在一个页面上显示多个内容,如果这与问题有关,只需切换标签即可。有人能帮我吗 php <?php if (isset($_POST['submit'])) { if (isset($_POST['cleat']) && !empty($_POST['cleat'])) {

我有许多具有不同名称属性的单选按钮,我面临一个问题。每次单击每个单选按钮时,我都可以选择“全部”。我正在使用单选按钮重定向到其他页面

我不想有多个选择,只想有一个选择。我使用twitter引导标签在一个页面上显示多个内容,如果这与问题有关,只需切换标签即可。有人能帮我吗

php

<?php
if (isset($_POST['submit'])) {
    if (isset($_POST['cleat']) && !empty($_POST['cleat'])) {

        header("location: sporting_goods");
        exit();
    }

    if (isset($_POST['cell']) && !empty($_POST['cell'])) {

        header("location: cellphones");
        exit();
    }

}
?>
html

 <form action="" method="post">
 <div class="tabbable tabs-left" style="margin-bottom: 18px;">
 <ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Electronics</a></li>
<li><a href="#tab2" data-toggle="tab">Sporting Goods</a></li>
 </ul>
 <div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
 <div class="tab-pane" id="tab2">
  <div class="sell-ali">
  <li><input type="radio" class="radto" name="camera"/>&nbsp;   &nbsp;Cameras</li>
  <li><input type="radio" class="radto" name="cell"/>&nbsp;   &nbsp;Cell Phones</li>
  <li><input type="radio" class="radto" name="cell_cover"/>&nbsp;   &nbsp;Cell Phone Covers</li>
  </div>

</div>
<div class="tab-pane" id="tab2">
  <div class="sell-ali">
  <li><input type="radio" class="radto" name="ball">&nbsp; &nbsp;Balls</li>
  <li><input type="radio" class="radto" name="cleat">&nbsp; &nbsp;Cleats</li>
  <li><input type="radio" class="radto" name="jersey">&nbsp; &nbsp;Jersey</li>
  </div>

</div>
</div>
<input type="submit" value="next" name="submit">
</form>

  • 摄像机
  • 手机
  • 手机套
  • 夹板
  • 泽西

  • 然后给出相同的
    名称
    。这就是创建单选按钮组的方式


    对用户从该组中选择的数据段使用
    值。

    如果只允许一个选择,则应为其指定相同的名称。然后为每一个设置要发送到服务器的值。

    您需要为它们指定相同的名称,以便它们能够连接(虽然ID应该是唯一的)但是重定向部分如何?我原以为它只适用于价值,但事实并非如此。提交表单不需要name属性吗?您可以按照
    $\u POST['common\u name']==“foo”
    的思路进行测试,而不是测试是否存在
    $\u POST['foo']
     <form action="" method="post">
     <div class="tabbable tabs-left" style="margin-bottom: 18px;">
     <ul class="nav nav-tabs">
    <li class="active"><a href="#tab1" data-toggle="tab">Electronics</a></li>
    <li><a href="#tab2" data-toggle="tab">Sporting Goods</a></li>
     </ul>
     <div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
     <div class="tab-pane" id="tab2">
      <div class="sell-ali">
      <li><input type="radio" class="radto" name="camera"/>&nbsp;   &nbsp;Cameras</li>
      <li><input type="radio" class="radto" name="cell"/>&nbsp;   &nbsp;Cell Phones</li>
      <li><input type="radio" class="radto" name="cell_cover"/>&nbsp;   &nbsp;Cell Phone Covers</li>
      </div>
    
    </div>
    <div class="tab-pane" id="tab2">
      <div class="sell-ali">
      <li><input type="radio" class="radto" name="ball">&nbsp; &nbsp;Balls</li>
      <li><input type="radio" class="radto" name="cleat">&nbsp; &nbsp;Cleats</li>
      <li><input type="radio" class="radto" name="jersey">&nbsp; &nbsp;Jersey</li>
      </div>
    
    </div>
    </div>
    <input type="submit" value="next" name="submit">
    </form>