Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. <form id="main-contact-form" name="contact-form" method="post" action="contact_email.php" role="form">
  2. <div class="row wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
  3. <div class="col-sm-6">
  4. <div class="form-group">
  5. <input type="text" name="name" class="form-control" placeholder="Name" required="required">
  6. </div>
  7. </div>
  8. <div class="col-sm-6">
  9. <div class="form-group">
  10. <input type="email" name="email" class="form-control" placeholder="Email Address" required="required">
  11. </div>
  12. </div>
  13. </div>
  14. <div class="form-group">
  15. <input type="text" name="subject" class="form-control" placeholder="Subject" required="required">
  16. </div>
  17. <div class="form-group">
  18. <textarea name="message" id="message" class="form-control" rows="4" placeholder="Enter your message" required="required"></textarea>
  19. </div>
  20. <div class="form-group">
  21. <button type="submit" class="btn-submit">Send</button>
  22. </div>
  23. </form>
  24.  
  25. <!DOCTYPE html>
  26. <html>
  27. <head>
  28. <body>
  29.  
  30. <?php
  31. error_reporting(-1);
  32. ini_set('display_errors', 'On');
  33. set_error_handler("var_dump");
  34.  
  35. $name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
  36. $email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
  37. $subject = filter_var($_POST['subject'], FILTER_SANITIZE_STRING);
  38. $mesage = filter_var($_POST['messsage'], FILTER_SANITIZE_STRING);
  39.  
  40. $data = 'Name: '.$name.'<br />
  41. Subject: '.$subject.'<br />
  42. Email: '.$email.'<br />
  43. Message: '.$mesage;
  44.  
  45. require_once 'swift/lib/swift_required.php';
  46.  
  47. $transport = Swift_SmtpTransport::newInstance('ssl://smtp.gmail.com', 465)
  48. ->setUsername('myemail@gmail.com')
  49. ->setPassword('********');
  50.  
  51. $mailer = Swift_Mailer::newInstance($transport);
  52.  
  53. $message = Swift_Message::newInstance('Email From My Website')
  54. ->setFrom(array('myemail@gmail.com' => 'website'))
  55. ->setTo(array('myemail@gmail.com'))
  56. ->setBody($data, text/html);
  57.  
  58. if ($mailer->send($message)) {
  59. echo 'Mail sent successfully.';
  60. } else {
  61. echo 'I am sure, your configuration are not correct. :(';
  62. }
  63.  
  64. ?>
  65. </body>
  66. </head>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement