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

PHP:引导按钮未评估/注册

PHP:引导按钮未评估/注册,php,css,twitter-bootstrap,Php,Css,Twitter Bootstrap,以下代码是通过bootstrap3生成的表单的HTML。所有的CSS和JS都是库存。这个片段是方法post的更大表单的一部分,操作循环页面(也就是说,操作与页面本身是相同的URL) 你有两个选择。一个下拉选择或单选按钮,这将只给他们一个单一的选项 下拉选择: <select size="1" name="payment"> <option value="cash">cash</option> <option value="card"&g

以下代码是通过bootstrap3生成的表单的HTML。所有的
CSS
JS
都是库存。这个片段是方法post的更大表单的一部分,操作循环页面(也就是说,操作与页面本身是相同的
URL


你有两个选择。一个下拉选择或单选按钮,这将只给他们一个单一的选项

下拉选择:

<select size="1" name="payment">
    <option value="cash">cash</option>
    <option value="card">card</option>
    <option value="IOU">IOU</option>
    <option value="Other">Other</option>
</select>

使用
复选框
选择
我刚刚注意到“选中”部分@瓦基是对的。因为有2个同名元素。您还需要将其更改为
name=“cash[]”
,因为您将只返回一个值,并且需要将其视为一个数组。或者像Waki说的那样使用
,然后使用submit按钮来处理整个过程。然而,我最初所说的,仍然适用于按钮类型。我认为数组原则需要应用于所有名称@是的,如果你想保留你现在的代码/方法。我喜欢!我会试试这个。谢谢@Fred-ii-
                        <?php 

                            if(isset($_POST['cash']))
                            {


                                echo "cash selected";

                            }

                        ?>
                                    <div class="btn-group" role="group" aria-label="...">
                                      <button type="submit" class="btn btn-default" data-toggle="button" name="cash[]" id="cash" checked><span class="glyphicon glyphicon-usd"></span> Cash</button>
                                      <button type="submit" class="btn btn-default" data-toggle="button" name="card[]" id="card" checked><span class="glyphicon glyphicon-credit-card"></span> Card Of Some Sort</button>
                                      <button type="submit" class="btn btn-default" data-toggle="button" name="IOU[]" id="IOU" checked><span class="glyphicon glyphicon-info-sign"></span> IOU (Favor)</button>
                                      <button type="submit" class="btn btn-default" data-toggle="button" name="Other[]" id="Other" checked><span class="glyphicon glyphicon-question-sign"></span> Other</button>
                                    </div>
<select size="1" name="payment">
    <option value="cash">cash</option>
    <option value="card">card</option>
    <option value="IOU">IOU</option>
    <option value="Other">Other</option>
</select>
<input type="radio" value="cash" name="payment">Cash
<input type="radio" value="Card" name="payment">Card
<input type="radio" value="IOU" name="payment">IOU
<input type="radio" value="Other" name="payment">Other

<input type="submit" value="Submit payment" name="submit">
<input type="reset" value="Reset" name="reset">
if(isset($_POST['submit']) && isset($_POST['payment'])){

    $payment = $_POST['payment'];

    echo $payment;
}