[英]Bootstrap contact form
**因此,我正在使用本教程http://www.html5templatesdreamweaver.com/bootstrap-form.html
測試表單時,我從網站上收到電子郵件,但是電子郵件中不包含表單信息。 它說“查詢”
這是我的
<meta charset="UTF-8">
<title>Untitled Document</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BOTW v.4</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/custom.css" rel="stylesheet">
<script src="js/respond.js"></script>
這是我的表格
<fieldset> <form name="enq" method="post" action="email/" onsubmit="return validation();">
<form role="form">
<div class="form-group">
<label for="exampleInputName1">Name</label>
<input type="name" class="form-control" id="exampleInputName1" placeholder="Enter name">
</div>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
</div>
<form role="form">
<div class="form-group">
<label for="exampleInputMessage1">Message</label>
<textarea class="form-control" input type="message" rows="3" placeholder="Enter message"></textarea>
</div>
<div class="actions">
<input type="submit" value="Send Your Message" name="submit" id="submitButton" class="btn btn-info pull -right" title="Click here to submit your message!" />
</div>
</form>
</fieldset>
**最后是我的Javascript
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="email/validation.js" type="text/javascript"></script>
有人知道我在想什么嗎?
編輯-和我的PHP
<?php
if(isset($_POST['submit']))
{
$name = $_POST['name'];
$email = $_POST['email'];
$query = $_POST['message'];
$email_from = $name.'<'.$email.'>';
$to="bryanontheweb@yahoo.com";
$subject="Enquiry!";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: ".$email_from."\r\n";
$message="
Name:
$name
<br>
Email-Id:
$email
<br>
Message:
$query
";
if(mail($to,$subject,$message,$headers))
header("Location:../contact.php?msg=Successful Submission! Thankyou for contacting us.");
else
header("Location:../contact.php?msg=Error To send Email !");
//contact:-your-email@your-domain.com
}
?>
嘗試這個。 您需要為輸入和文本區域放置“名稱”屬性
<fieldset> <form name="enq" method="post" action="email/" onsubmit="return validation();">
<form role="form">
<div class="form-group">
<label for="exampleInputName1">Name</label>
<input type="text" name="name" class="form-control" id="exampleInputName1" placeholder="Enter name">
</div>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="text" name="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
</div>
<form role="form">
<div class="form-group">
<label for="exampleInputMessage1">Message</label>
<textarea name="message" class="form-control" input rows="3" placeholder="Enter message"></textarea>
</div>
<div class="actions">
<input type="submit" value="Send Your Message" name="submit" id="submitButton" class="btn btn-info pull -right" title="Click here to submit your message!" />
</div>
</form>
</fieldset>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.