Advertisement
Guest User

Untitled

a guest
Mar 5th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <form enctype="multipart/form-data" id="form" action="send.php" method="post">
  2. <div class="modal-body d-flex flex-column">
  3. <input class="mb-4" type="text" id="name" name="name" placeholder="Имя" required>
  4. <input class="mb-4" type="text" id="namber" name="number" placeholder="Телефон" required>
  5. </div>
  6. <div class="modal-footer justify-content-center">
  7. <button form="form" class="mb-4 main-btn send-btn">Записаться</button>
  8. </div>
  9. </form>
  10.  
  11. $('#form').on('submit', function(e){
  12. e.preventDefault();
  13. var fd = new FormData(this);
  14. $.ajax({
  15. url: 'send.php',
  16. type: 'POST',
  17. contentType: false,
  18. processData: false,
  19. data: fd,
  20. success: function(msg){
  21. if(msg == 'ok') {
  22. form.reset();
  23. $(".close").click();
  24. } else {
  25. alert("Ошибка");
  26. }
  27. }
  28. });
  29. });
  30.  
  31. <?php
  32.  
  33. use PHPMailerPHPMailerPHPMailer;
  34. require 'PHPMailer.php';
  35. require 'SMTP.php';
  36.  
  37. $name = $_POST['name'];
  38. $number = $_POST['number'];
  39.  
  40. $mail = new PHPMailer;
  41.  
  42. $mail->isSMTP();
  43. $mail->Host = 'smtp.timeweb.ru';
  44. $mail->SMTPAuth = true;
  45. $mail->Username = 'zayavka@*****.ru';
  46. $mail->Password = '*****';
  47. $mail->SMTPSecure = 'ssl';
  48. $mail->Port = 465;
  49. $mail->setFrom('zayavka@*****.ru');
  50. $mail->addAddress('****@yandex.ru');
  51.  
  52. $mail->isHTML(true);
  53. $mail->Subject = "Заявка";
  54. $mail->Body = "Имя $name . Телефон $number";
  55.  
  56. if($mail->send()) {
  57. echo 'ok';
  58. } else {
  59. echo 'Message could not be sent.';
  60. echo 'Mailer Error: ' . $mail->ErrorInfo;
  61. }
  62.  
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement