首页 > 解决方案 > 我在模态中的表单无法正常工作 PHP HTML

问题描述

这是我的代码,我应该在 db 中获取输入的值,而 php 标签不起作用。它也没有重定向到“myorders.php”;我里面的表格不工作..谢谢..真的需要一些帮助:(((

<div class="container">
      <form method="post">
        <h2>Enter your Pin Number</h2>
        <!-- Trigger the modal with a button -->
        <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>

        <!-- Modal -->
        <div class="modal fade" id="myModal" role="dialog">
          <div class="modal-dialog">

            <!-- Modal content-->
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title">Enter your Pin Number</h4>
              </div>
              <div class="modal-body text-center">

                <input type="password" id="first-name" required="required" class="form-control" name="pin">
              </div>
              <div class="modal-footer">
                <button type="submit" name="submit3" class="btn btn-default" data-dismiss="modal"><i class="fa fa-key"></i> Confirm Pin</button>
              </div>
            </div>             
          </div>
        </div>
        <!-- START OF PHP -->
          <?php include ('connectdb.php');
          if(isset($_POST['submit3']))
          {    
             $pin = $_POST["pin"];
             $pww = "123";
             if ($pin!=$pww) {
               echo "WRONG PIN.. TRY AGAIN..";
             }
             else{
                header('Location: myorders.php');
             }
          } // SUBMIT 
          ?>
        </form>
      </div>

标签: php

解决方案


根据我的评论,data-dismiss="modal"从您的提交按钮中删除。data-dismiss="modal"用于关闭模态对话框。你已经在这里了

<button type="button" class="close" data-dismiss="modal">&times;</button>

推荐阅读