PHP脚本未捕获表单值

PHP脚本未捕获表单值,php,forms,email,Php,Forms,Email,我有一个简单的联系表单的html代码 <form action="requestdate.php" class="unit-66"> <fieldset> <label for="fullName">What is your name?</label> <input type="text" name="fullName" id="fullName"> <label for="email

我有一个简单的联系表单的html代码

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>

如果我是var_dump,我会得到NULL。然而,URL显示了值。

这个问题是一个经常被忽略的问题,它从顶部开始

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
<form action="requestdate.php" class="unit-66">

他没有办法。应该是

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
<form action="requestdate.php" method="post" class="unit-66">

必须告诉我

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
<form action="requestdate.php" class="unit-66" method="post">

为了

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
$\u POST[“”]
否则一定是这样

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
<form action="requestdate.php" class="unit-66" method="get">

在php中,您可以将其作为

<form action="requestdate.php" class="unit-66">
    <fieldset>
      <label for="fullName">What is your name?</label>
      <input type="text" name="fullName" id="fullName">

      <label for="email">What is your email?</label>
      <input type="text" name="email" id="email">

      <label for="event">What is your event?</label>
      <input type="text" name="event" id="event">

      <label for="date">What date or date range would you like?</label>
      <input type="text" name="date" id="date">

      <label for="comments">Any additional comments?</label>
      <textarea name="comments" id="comments"></textarea>

      <button class="big-button">Submit</button>
    </fieldset>
  </form>
$_GET['<name>']
$\u GET[“”]

您没有为表单定义
方法
,因此它是一个GET表单,您正在使用POST。。。看看问题可能是什么?@MarcB这是一个自我回答的问题。@jprofitt:你会惊讶于用棍棒打人的效果有多好。@MarcB只是提到OP在发问时已经知道问题/解决方案是什么。我在写问题的时候就知道了。有时候你不得不后退一步。我没有看到它已经被回复了,所以我想我会把它贴出来,以防它对其他人有帮助。