我有一個非常簡單的聯繫表單在我的網站上,所有的字段都是通過名稱我搜索和搜索,並找不到原因。我也試圖在下面添加一個名爲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>
您可能會發現使用https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input這個參考 – RamRaider