在静态网站中使用PHP联系表单
Contact form with PHP in static website
我终于完成了我的网站,唯一剩下的就是联系表单了。这是一个静态网站,我想知道是否有任何解决方案的功能联系形式。我已经尝试了Formspree,它工作得很好,但我想如果可能的话,一种方式直接从我的网站发送电子邮件,而不使用第三方服务。这是html表单
<form role="form" class="contact-form" method="post" action="php/contact.php" name="contact_form">
<div class="wow fadeInLeft" data-wow-delay=".5s">
<div class="form-group">
<div class="controls">
<input type="text" class="form-control" placeholder="Name" name="name">
</div>
</div>
<div class="form-group">
<div class="controls">
<input type="email" class="form-control email" placeholder="eMail" name="email">
</div>
</div>
<div class="form-group">
<div class="controls">
<input type="text" class="form-control requiredField" placeholder="Subject" name="subject">
</div>
</div>
<div class="form-group">
<div class="controls">
<textarea rows="4" class="form-control" placeholder="Type a message here" name="message"></textarea>
</div>
<button type="submit" id="submit" class="btn btn-lg btn-common">SEND</button>
</div>
</div>
</form>
Css和javascript默认为bootstrap。电子邮件域名是info@mywebsite.com,所以没有gmail或其他东西。
我的action.php(不工作)是我在这里找到的:http://bootstrapious.com/p/how-to-build-a-working-bootstrap-contact-form
如果你不能在你的服务器上运行PHP脚本,它显然不会工作。你需要一个支持PHP的网站主机
如果您使用第三方电子邮件服务,我一直发现最好使用PHPMailer,它提供了完整的工具,可以连接到几乎任何SMTP服务器(包括Google邮件)。
这里有很多例子可以让你开始和运行。
如果,正如其他用户所说,您的web服务器没有启用PHP,那么显然这将无法工作-考虑提供更多的信息,究竟是什么不能与您的示例脚本。
相关文章:
- PHP-每天只有2小时的活动联系表单
- Javascript 不联系 php 页面
- 使用AngularJs,尝试通过Google App Engine上的PHP使用HTML联系我们表单发送电子邮件
- PHP表单适用于索引,但不适用于联系我们页面
- 联系表单Javascript/Ajax/PHP不是't工作
- PHP电子邮件联系表格
- 使用PHP、jQuery和AJAX的Bootstrap联系表单
- 联系表单打开PHP文件而不是显示弹出窗口
- 联系表单不起作用(Php 端)
- 将 PHP 联系表单加载到位于单独 HTML 页面上的 Iframe 中
- Ajax/PHP 联系表单空白字段
- 在PHP联系表单中调用Javascript
- 如何在 PHP 中向此联系表单添加验证
- 使用 Ajax/jQuery/PHP 发送联系表单数据
- 使用Javascript重定向到联系表单上,并发送.php
- jquery联系表单PHP问题
- 在不使用PHP的情况下提交联系表
- 如何防止PHP文件在提交联系表格后弹出
- 在静态网站中使用PHP联系表单
- HTML5 php联系表单脚本确认