Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. <div class="popup reg_form">
  2. <a class="close" href="#">&times;</a>
  3. <h2>ОТПРАВИТЬ ЗАЯВКУ</h2>
  4. <form id="contactForm" class="contact-form" method="post" action="contact_mailer.php">
  5. <div class="form-group form-icon-group">
  6. <input class="form-control" name="name" id="name" placeholder="Ваше Имя*" type="text" required>
  7. <i class="fa fa-user"></i>
  8. </div>
  9. <div class="form-group form-icon-group">
  10. <input class="form-control" name="email" placeholder="Ваш e-mail*" type="email" required>
  11. <i class="fa fa-envelope"></i>
  12. </div>
  13. <div class="form-group form-icon-group">
  14. <input class="form-control" name="phone" placeholder="Контактный телефон*" type="text" required>
  15. <i class="fa fa-phone"></i>
  16. </div>
  17.  
  18. <div>
  19. <input type="submit" value="Отправить заявку" class="btn btn-danger scroll-to-id ">
  20. </div>
  21. </form>
  22.  
  23.  
  24. <?php
  25. if((isset($_POST['name'])&&$_POST['name']!="")&&(isset($_POST['email'])&&$_POST['email']!="")&&(isset($_POST['phone'])&&$_POST['phone']!="")){
  26.  
  27. $to = 'godofwar9325@gmail.com'; //Почта получателя, через запятую можно указать сколько угодно адресов
  28. $subject = 'Обратный звонок'; //Загаловок сообщения
  29. $message = '
  30. <html>
  31. <head>
  32. <title>'.$subject.'</title>
  33. </head>
  34. <body>
  35. <p><b>Имя:</b> '.$_POST['name'].'</p>
  36. <p><b>Телефон:</b> '.$_POST['phone'].'</p>
  37. <p><b>Почта:</b> '.$_POST['email'].'</p>
  38. </body>
  39. </html>'; //Текст нащего сообщения можно использовать HTML теги
  40. $headers = "Content-type: text/html; charset=utf-8 rn"; //Кодировка письма
  41. $headers .= "From: Отправитель <uber-key.ru>rn"; //Наименование и почта отправителя
  42. mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail
  43.  
  44.  
  45. }?>
  46.  
  47.  
  48.  
  49.  
  50. <?php
  51. if((isset($_POST['name'])&&$_POST['name']!="")&&(isset($_POST['email'])&&$_POST['email']!="")&&(isset($_POST['phone'])&&$_POST['phone']!="")){
  52.  
  53. $to = 'godofwar9325@gmail.com'; //Почта получателя, через запятую можно указать сколько угодно адресов
  54. $subject = 'Обратный звонок'; //Загаловок сообщения
  55. $message = '
  56. <html>
  57. <head>
  58. <title>'.$subject.'</title>
  59. </head>
  60. <body>
  61. <p><b>Имя:</b> '.$_POST['name'].'</p>
  62. <p><b>Телефон:</b> '.$_POST['phone'].'</p>
  63. <p><b>Почта:</b> '.$_POST['email'].'</p>
  64. </body>
  65. </html>'; //Текст нащего сообщения можно использовать HTML теги
  66. $headers = "Content-type: text/html; charset=utf-8 rn"; //Кодировка письма
  67. $headers .= "From: Отправитель <uber-key.ru>rn"; //Наименование и почта отправителя
  68.  
  69. mail($to, $subject, $message, $headers);
  70.  
  71. if(mail(@params)){ //та самая проверка ответа mail(); из коммента
  72. header('Location: uber-key.ru/index.html');
  73. }else{
  74. header('Location: uber-key.ru/failed.html');
  75. }
  76. index.html
  77. echo 'main send successfully';
  78.  
  79. failed.html
  80. echo 'main didnt send becouse of ...';
  81.  
  82.  
  83. }?>
  84.  
  85. if(mail(@params)){ //та самая проверка ответа mail(); из коммента
  86. header('Location: http://yoursite.com/success.html');
  87. }else{
  88. header('Location: http://yoursite.com/failed.html');
  89. }
  90.  
  91. success.html
  92. echo 'main send successfully';
  93.  
  94. failed.html
  95. echo 'main didn't send becouse of ...';
  96.  
  97. if(mail(@params)){
  98. header('Location: http://where_you_came_from.com?m=1');
  99. }
  100.  
  101. if($_get && isset($_get['m'])){
  102. echo ($_get['m']) ? 'блок с сообщением об отправке письма' : 'блок с сообщением об ошибке отправки'.
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement