2016-01-16 4 views
-2

Я настраиваю блог и иметь контактную форму страницы (стандартные загрузочный шаблон блог)Нужна помощь: получение Bootstrap формы контактов электронной почты для работы с 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 или что-то в коде, которое мне не хватает?

Edit: Вот мой домен, если вы хотите, чтобы просмотреть исходный код у меня есть на месте: 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

Спасибо. Просто проверил их livechat, и мой план поддерживает эту функцию. Так что это должно быть проблемой с кодом. – David