2016-10-11 51 views
0

我有一個非常簡單的聯繫表單在我的網站上,所有的字段都是通過名稱我搜索和搜索,並找不到原因。我也試圖在下面添加一個名爲fullname的新字段,它也不會工作,但是當我嘗試設置手機和手機時,它們都可以工作......這是令人難以置信的令人沮喪的,任何人都可以提供幫助嗎?Contact.php表單名稱不通過

下面是contact.php和HTML網站是38miro.co.nz,如果這將幫助任何人。

<?php 
$myemail = '[email protected]'; 
if(empty($_POST['name']) || 
    empty($_POST['phone']) || 
    empty($_POST['email']) || 
    empty($_POST['message'])) 

$fullname = $_POST['name']; 
$phone = $_POST['phone']; 
$email = $_POST['email']; 
$message = $_POST['message']; 


$to = "[email protected]"; 
$subject = "38 Miro Street inquiry: $fullname"; 
$body = "You have received a new inquiry about 38 Miro Street. \n\n This is  a automated email generated from the online request form \n\n Please find below details: \n\n Name: $name \n\n Email: $email \n\n Phone: $phone \n\n Message: $message"; 

    $headers = "From: $myemail\n"; 
    $headers = "Reply-To: $email"; 


    mail ($to,$subject,$body,$headers); 
    header('Location: thank-you.html'); 

?>

 <div class="col-md-6 col-sm-7"> 
      <div class="contact_detail"> 
       <div class="section-title"> 
        <h3>Send Message Here</h3> 
       </div> 
       <form action="contact.php" method="POST"> 
        <input type="name" class="form-control" name="name" placeholder="name" required> 
        <input type="tel" class="form-control" name="phone" placeholder="phone" required> 
        <input type="email" class="form-control" name="email" placeholder="email" required> 
        <textarea class="form-control" name="message" placeholder="message" rows="5" required></textarea> 
        <div class="col-md-6 col-sm-10"> 
         <input type="submit" class="form-control" value="Send Now"> 
        </div> 
       </form> 
      </div> 
     </div> 
+0

您可能會發現使用https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input這個參考 – RamRaider

回答