Проблема Найти бак форма отправки сообщения конкретный адресс

Тема в разделе "Программирование", создана пользователем zoob32, 11.09.2016.

  1. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    109
    Симпатии:
    4
    Пол:
    Мужской
    У меня есть на сайте контактная форма, пользователь вводит туда данные 1 поле (email) после чего инфа с данной формы летит ко мне на почту.

    Код (html):
    1. <section class="form" data-section="form">
    2.     <div class="formin">
    3.  
    4.         <div class="sendmail">
    5.             <form action="./assets/email_modul/email_modul.php" method="post">
    6.                 <input type="text" name="email" placeholder="Enter your e-mail" required>
    7.                 <input type="submit" value="send">
    8.             </form>
    9.         </div>
    10.  
    11.     </div>
    12. </section>




    Код (PHP):
    1. <?php
    2. /**
    3. * Файл с пользовательскими функциями
    4. * bilovus.andriy@gmail.com
    5. */
    6. // Устанавливаем константы
    7. //Адрес почты кому отправляем
    8. define('KAS_MAIL_TO','Администратору <bilovus.andriy@gmail.com>');
    9.  
    10. //Адрес почты от кого отправляем
    11. define('KAS_MAIL_AUTOR','Робот доставки <hello@timbertales.me>');
    12.  
    13. /**Отпровляем сообщение на почту
    14. * @param string  $to - Кому
    15. * @param string  $from - От кого
    16. * @param string  $title - Заголовок письма
    17. * @param string  $message - Тело письма
    18. */
    19. function sendMail($to, $from, $title, $message)
    20. {
    21.  
    22.     //Формируем заголовок письма
    23.     $subject = $title;
    24.     $subject = '=?utf-8?b?'. base64_encode($subject) .'?=';
    25.  
    26.     /*Формируем заголовки для почтового сервера,
    27.     Говорим серверу что используем HTML*/
    28.     $headers = "Content-type: text/html; charset=\"utf-8\"\r\n";
    29.     $headers .= "From: ". $from ."\r\n";
    30.     $headers .= "MIME-Version: 1.0\r\n";
    31.     $headers .= "Date: ". date('D, d M Y h:i:s O') ."\r\n";
    32.  
    33.     //Отправляем данные на ящик
    34.     if(!mail($to, $subject, $message, $headers))
    35.         return 'Ошибка отправки письма!';
    36.     else
    37.         return true;
    38. }
    39.  
    40. //Формируем заголовок письма
    41. $title = 'From timbertales.me!';
    42.  
    43. //Формируем HTML верстку письма для отправки
    44. $msg = '<h1>From timbertales.me</h1><br />
    45.      <p>'. $_POST['email'].'</p>';
    46.  
    47. //Вызываем функцию отправки письма
    48. if(sendMail(KAS_MAIL_TO, KAS_MAIL_AUTOR, $title, $msg))
    49.     echo 'Письмо отправленно...';
    50.  
    51. echo '<pre>';
    52. print_r($_POST);
    53. echo '</pre>';
    54. ?>




    Вопрос где баг ?
     
  2.  
  3. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    109
    Симпатии:
    4
    Пол:
    Мужской
    Код (CODE):
    1. Письмо отправленно...
    2. Array
    3. (
    4.      => bilovus.andriy@gmail.com
    5. )
    А письма нету ((((
     
  4. draff
    Offline

    draff Russian Joomla! Team Команда форума

    Регистрация:
    17.01.2011
    Сообщения:
    6 038
    Симпатии:
    518
    Пол:
    Мужской

Поделиться этой страницей

Загрузка...