2016-01-16 12 views
-2

我设立一个博客,有一个联系表单页面(标准引导博客模板)需要帮助:得到一个引导电子邮件联系表单从HTML/PHP代码工作

我把一切都上传到我的主机 - HostGator的,但我无法设法让联系表单正确发送电子邮件。

我已经尝试了外部电子邮件帐户和同一个域名上的帐户,但没有运气。

下面是从引导联系人页面原始的HTML源:https://github.com/IronSummitMedia/startbootstrap-clean-blog/blob/gh-pages/contact.html

和原始来源为contact_me.php:https://github.com/IronSummitMedia/startbootstrap-clean-blog/blob/gh-pages/mail/contact_me.php

是否有我需要从HostGator的的cPanel更改设置或我错过了代码中的东西?

编辑:这是我的域名,如果你想查看我在的地方来源: www.decentralizeblog.com

回答

0

我已经
你有没有在您的形式

链接方法行动在文本字段属性中使用某些属性位变为形式

  <form name="sentMessage" id="contactForm" action="mailer.php" method="post" novalidate> 
       <div class="row control-group"> 
        <div class="form-group col-xs-12 floating-label-form-group controls"> 
         <label>Name</label> 
         <input type="text" name="name" class="form-control" placeholder="Name" id="name" required data-validation-required-message="Please enter your name."> 
         <p class="help-block text-danger"></p> 
        </div> 
       </div> 
       <div class="row control-group"> 
        <div class="form-group col-xs-12 floating-label-form-group controls"> 
         <label>Email Address</label> 
         <input type="email" name="email" class="form-control" placeholder="Email Address" id="email" required data-validation-required-message="Please enter your email address."> 
         <p class="help-block text-danger"></p> 
        </div> 
       </div> 
       <div class="row control-group"> 
        <div class="form-group col-xs-12 floating-label-form-group controls"> 
         <label>Phone Number</label> 
         <input type="tel" name="phone" class="form-control" placeholder="Phone Number" id="phone" required data-validation-required-message="Please enter your phone number."> 
         <p class="help-block text-danger"></p> 
        </div> 
       </div> 
       <div class="row control-group"> 
        <div class="form-group col-xs-12 floating-label-form-group controls"> 
         <label>Message</label> 
         <textarea rows="5" name="message" class="form-control" placeholder="Message" id="message" required data-validation-required-message="Please enter a message."></textarea> 
         <p class="help-block text-danger"></p> 
        </div> 
       </div> 
       <br> 
       <div id="success"></div> 
       <div class="row"> 
        <div class="form-group col-xs-12"> 
         <button type="submit" class="btn btn-default">Send</button> 
        </div> 
       </div> 
      </form> 
0

这可能不是你的代码有问题,你检查你的HostGator的计划支持函数php mail()?有些计划(我从经验中知道)有这种残疾,作为你升级的动机。

希望这会有所帮助。

+0

谢谢。刚刚与他们的即时聊天进行了检查,我的计划支持该功能。所以这是代码问题。 – David