PHP电子邮件表单重定向到空白页面加上发送失败

时间:2016-02-16 22:18:45

标签: php html forms

我在这里潜入一些网络开发。我在索引页面中创建了一个表单。我已经使用了来自网络的一些资源来构建这个页面。

我目前正在使用我建立的表单。此表单位于主页面上。 count

每次提交时,它都会重定向到一个空白页面,我猜我的php页面。

以下是表单

的代码

已编辑的代码

using Compose

compose(
context(), fill(LCHab(78, 84, 29)),
(context(0.2, 0.5, 0.5, 0.2), rectangle(), fill("green")),
(context(0.0, 0.6, 0.5, 0.2), rectangle(), fill(LCHab(68, 74, 192))))

 编辑PHP

<div class="col-sm-4 form_area">
  <form action="contact_process.php" method="post" class="row m0 appointment_home_form2">
    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
      <i class="fa fa-times-circle-o"></i>
    </button>
    <h2 class="title">BOOK<br>NOW</h2>
    <div class="form_inputs row m0">
      <div class="row m0 input_row">
        <div class="col-sm-12 col-md-12 col-lg-6 p0">
          <label for="app_fname">First Name</label>
          <input type="text" class="form-control" id="app_fname" name="contact_fname" placeholder="Your First Name">
        </div>
        <div class="col-sm-12 col-md-12 col-lg-6 p0">
          <label for="app_lname">Last Name</label>
          <input type="text" class="form-control" id="app_lname" name="contact_lname" placeholder="Your Last Name">
        </div>
      </div>
      <div class="row m0 input_row">
        <label for="app_femail">Email Address</label>
        <input type="email" class="form-control" id="app_femail" name="contact_femail" placeholder="Enter your Email Address">
      </div>
      <div class="row m0 input_row">
        <label for="app_fphone">Phone Number</label>
        <input type="tel" class="form-control" id="app_fphone" name="contact_fphone" placeholder="Enter your Phone Number">
      </div>
      <div class="row m0 input_row">
        <label for="app_date">Booking Date</label>
        <div class="input-append date">
          <input type="text" class="form-control" name="date" id="app_date" placeholder="Select the Appointment Date">
          <span class="add-on"><i class="icon-th"></i></span>
        </div>
      </div>
      <div class="row m0 input_row">
        <label for="app_texts">Message</label>
        <textarea id="app_texts" class="form-control" name="contact_fmessage" placeholder="Write down the Message"></textarea>
      </div>
      <input type="submit" class="form-control" value="book your appointment now">
    </div>
    <div class="row m0 form_footer">
      <a href="#">
        <img src="images/call-now3.png" alt="">555 555 5555</a>
    </div>
  </form>
</div>

希望我正确地格式化了这个。尽我所能让它变得干净如此。

1 个答案:

答案 0 :(得分:0)

我看到您在id标签中定义了input个属性,但没有name属性(这是它们在您的实际形式POST中的显示方式),就像这样(您在你的编辑)):

<input type="text" id="app_fname" name="contact_fname" placeholder="Your First Name"/>

另外,考虑到您要发送的信息量(以及处理表单提交的常用方法),您应该在method中定义form属性,如下所示:

<form action="contact_process.php" method="post">