将Bootstrap表单数据发送到电子邮件地址

时间:2016-09-22 10:17:50

标签: php html forms twitter-bootstrap email

我有一个引导表单,我需要在提交联系表单后发送到电子邮件地址。我使用Bootstrap构建了表单,但之前我没有使用过PHP,而且我不确定如何将它与网站的其他部分集成。

是否有替代PHP的方法可以简单安全地将此表单数据提交到电子邮件地址?

  <div class="row" id="contact_us_form">
  <h1>Ready to talk?</h1>
  <h4 style="margin-bottom:30px">Please call <a href="tel:+441248749bg5" id="telephone">0345897394852</a>, email <a href="mailto:email@email.com?Subject=Website%20Enquiry" target="_top" id="email">email@email.com</a> or fill out the contact form below for a FREE 15 minute consultation.</h4>
  <div class="col-sm-5 form-group">
    <input class="form-control" id="name" name="fname" placeholder="First Name" type="text" required>
    <input class="form-control" id="name" name="lname" placeholder="Last Name" type="text" required>
    <input class="form-control" id="email" name="email" placeholder="Email" type="email" required>
  </div>
  <div class="col-sm-7 form-group">
    <textarea class="form-control" id="comments" name="comments" placeholder="Message" rows="5"></textarea>
  </div>
  <div class="col-sm-12 form-group"><button class="btn btn-default pull-right" type="submit">Send</button></div>
</div>

1 个答案:

答案 0 :(得分:-1)

你可以通过几个步骤完成。或者只是一个教程。

您应该首先了解有关PHP表单处理的工作原理。从这开始:http://www.w3schools.com/php/php_forms.asp(不要忘记表单周围的<form>标签,因为您目前没有这些标签)

(您可以进行验证,因为您希望它安全地发送:http://www.w3schools.com/php/php_form_url_email.asp

然后继续发送电子邮件。由@shubham链接:How to send an email using PHP?

这并不难。网上有很多完整的教程。正如一个简单的谷歌搜索提供了本教程:http://www.html-form-guide.com/email-form/php-form-to-email.html

实施联系表格时也要谨慎。没有验证码验证的联系表单容易发送垃圾邮件。请考虑实施验证码。希望这会有所帮助。