Php 未在$\u post数组中获取值

Php 未在$\u post数组中获取值,php,Php,这是我的表单代码,当我提交表单时,我没有在post数组中获取数据,我尝试了多种方法,但单击按钮后没有收到任何响应,下面是代码 <?php if (isset($_POST['submit'])) { echo print_r($_POST); } ?> // other stuff <form class="form-horizontal form-label-left" method="post" action="#" >

这是我的表单代码,当我提交表单时,我没有在post数组中获取数据,我尝试了多种方法,但单击按钮后没有收到任何响应,下面是代码

<?php
    if (isset($_POST['submit'])) {
        echo print_r($_POST);
    }
?> 

// other stuff

<form class="form-horizontal form-label-left" method="post" action="#" >


  <span class="section">Info</span>

  <div class="item form-group">
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Name <span class="required">*</span>
    </label>
    <div class="col-md-6 col-sm-6 col-xs-12">
      <input id="name" class="form-control col-md-7 col-xs-12" data-validate-length-range="6" data-validate-words="2" name="name" placeholder="both name(s) e.g Jon Doe" required="required" type="text">
    </div>
  </div>
  <div class="item form-group">
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="textarea">Description <span class="required">*</span>
    </label>
    <div class="col-md-6 col-sm-6 col-xs-12">
      <textarea id="description" required="required" name="description" class="form-control col-md-7 col-xs-12"></textarea>
    </div>
  </div>
  <div class="item form-group">
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="textarea">Type <span class="required">*</span>
    </label>
    <div class="col-md-6 col-sm-6 col-xs-12">
      <select id="type" name="type" required="required" class="selectpicker form-control col-md-7 col-xs-12">
        <option title="Combo 1">Weekly</option>
        <option title="Combo 2">Monthly</option>
        <option title="Combo 3">Annually</option>
      </select>
    </div>
  </div>

  <div class="ln_solid"></div>
  <div class="form-group">
    <div class="col-md-6 col-md-offset-3">
      <button  type="submit" value="submit" name="submit" class="btn btn-success">Submit</button>
    </div>
  </div>
</form>

//其他东西
信息
名字*
描述*
类型*
周报
月刊
每年
提交
立即尝试:

<?php
        if (isset($_POST['submit'])) {
            echo print_r($_POST);
        }
    ?> 

    // other stuff

    <form class="form-horizontal form-label-left" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
      <span class="section">Info</span>

      <div class="item form-group">
        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Name <span class="required">*</span>
        </label>
        <div class="col-md-6 col-sm-6 col-xs-12">
          <input id="name" class="form-control col-md-7 col-xs-12" data-validate-length-range="6" data-validate-words="2" name="name" placeholder="both name(s) e.g Jon Doe" required="required" type="text">
        </div>
      </div>
      <div class="item form-group">
        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="textarea">Description <span class="required">*</span>
        </label>
        <div class="col-md-6 col-sm-6 col-xs-12">
          <textarea id="description" required="required" name="description" class="form-control col-md-7 col-xs-12"></textarea>
        </div>
      </div>
      <div class="item form-group">
        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="textarea">Type <span class="required">*</span>
        </label>
        <div class="col-md-6 col-sm-6 col-xs-12">
          <select id="type" name="type" required="required" class="selectpicker form-control col-md-7 col-xs-12">
            <option title="Combo 1">Weekly</option>
            <option title="Combo 2">Monthly</option>
            <option title="Combo 3">Annually</option>
          </select>
        </div>
      </div>

      <div class="ln_solid"></div>
      <div class="form-group">
        <div class="col-md-6 col-md-offset-3">
          <button  type="submit" value="submit" name="submit" class="btn btn-success">Submit</button>
        </div>
      </div>
    </form>

//其他东西

在代码中更改这些行

<form class="form-horizontal form-label-left" method="post" action="#" >
<button  type="submit" value="submit" name="submit" class="btn btn-success">Submit</button>

提交


更改表单操作。并更改按钮类型

大宗报价


我的代码中有脚本

<script src="../vendors/jquery/dist/jquery.min.js"></script>
因此,当我将按钮的名称更改为“btnsubmit”时,效果很好。
当您命名按钮submit时,您将覆盖表单上的submit()函数。

当您提交此按钮时,是否可以查看HTML源代码并告诉我们您看到了什么;是“密码”吗?因为这样应该可以。我认为你的表单操作需要有POST请求的目的地。除了我的第一条评论之外,还要添加一条
else{echo“No joy”;}
它是否在那里?它“呼应”了什么吗?它和@Fred ii一样,没有回答我的问题,第一个问题。定义“相同”。我只是添加了其他部分,它向我显示了其他部分:(将所有$_POST更改为$_REQUEST,再试一次我知道你运行的是什么php版本?@AsifMehmood问题中没有Javascript,因此这不应该是相关的。是否有你没有向我们展示的处理
submit
事件的代码?用于验证的代码在哪里,你应该早点提到它是的,我想你忘了在表单中添加名称。请在表单中添加一些名称,然后再试一次。谢谢此脚本不允许我提交表单。不知道为什么你会发布两个不同的答案?
<script src="../vendors/jquery/dist/jquery.min.js"></script>
submit is not a function