Advertisement
Guest User

Untitled

a guest
Oct 27th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1. <?php
  2. require_once "phpmailer/PHPMailer.php";
  3. require_once "phpmailer/SMTP.php";
  4. use PHPMailer\PHPMailer\PHPMailer;
  5. ?>
  6.  
  7. <html>
  8. <head>
  9. <meta charset="utf-8">
  10. <title>Kontakt</title>
  11. </head>
  12.  
  13. <body>
  14.  
  15. <?php
  16. if ( isset( $_POST['submit'] ) ) {
  17. $temat = $_POST['temat'];
  18. if (empty($temat)) {
  19. echo "Podaj temat wiadomosci<br>";
  20. }
  21. echo "Wyslano na server temat : " . $temat . "<br>";
  22.  
  23. }
  24. if ( isset ($_POST['submit'])) {
  25. $imie = $_POST['imie'];
  26. if (empty($imie)) {
  27. echo "Podaj imie<br>";
  28. }
  29. echo "Wyslano na server imie : " . $imie . "<br>";
  30. }
  31. if ( isset ($_POST['submit'])) {
  32. $telefon = $_POST['telefon'];
  33. if (empty($telefon)) {
  34. echo "Podaj telefon<br>";
  35. }
  36. echo "Wyslano na server telefon : " . $telefon ."<br>";
  37. }
  38. if ( isset ($_POST['submit'])) {
  39. $email = $_POST['email'];
  40. if (empty($email)) {
  41. echo "Podaj email<br>";
  42. }
  43. echo "Wyslano na server email : " . $email. "<br>";
  44. }
  45. if ( isset ($_POST['submit'])) {
  46. $tresc = $_POST['tresc'];
  47. if (empty($tresc)) {
  48. echo "Podaj tresc<br>";
  49. }
  50. echo "Wyslano na server tresc : " . $tresc ."<br>";
  51. }
  52.  
  53.  
  54.  
  55. if ( isset ($_POST['submit'])) {
  56. if (empty($temat) || empty($imie) || empty($telefon) || empty($email) || empty($tresc)) {
  57. echo "Wypelnij wszystkie pola";
  58.  
  59. }
  60. else {
  61. $mail = new PHPMailer;
  62. //phpinfo();
  63. $mail->SMTPDebug = 1; // Enable verbose debug output
  64. //$mail->SMTPDebug = 1;
  65.  
  66. $mail->isSMTP(); // Set mailer to use SMTP
  67. $mail->Host = 'smtp.gmail.com'; // Specify main and backup SMTP servers
  68. $mail->SMTPAuth = true; // Enable SMTP authentication
  69. $mail->Username = 'testtest112154@gmail.com'; // SMTP username
  70. $mail->Password = 'xxx'; // SMTP password
  71. $mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted
  72. $mail->Port = 587; // TCP port to connect to
  73.  
  74. $mail->setFrom('testtest112154@gmail.com', 'aaa sss');
  75. $mail->addAddress('testtest112154@gmail.com', 'ja'); // Add a recipient
  76. $mail->isHTML(true); // Set email format to HTML
  77.  
  78. $mail->Subject = 'Testowy email temat';
  79. $mail->Body = 'Temat ' . "$temat" . '<br>' . 'Imie ' . "$imie" . '<br>' . 'Telefon ' . "$telefon" . '<br>' . 'email ' . "$email" . '<br>' . 'tresc ' . "$tresc" ;
  80. $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
  81.  
  82. if(!$mail->send()) {
  83. echo 'Message could not be sent.';
  84. echo 'Mailer Error: ' . $mail->ErrorInfo;
  85. } else {
  86. echo 'Message has been sent';
  87. }
  88. }
  89.  
  90. }
  91.  
  92. ?>
  93. <form action="" method="post" >
  94.  
  95. <label for="temat">Temat</label>
  96. <input type="text" name="temat"><br>
  97. <label for="imie">Imie</label>
  98. <input type="text" name="imie"><br>
  99. <label for="telefon">Nr tel</label>
  100. <input type="text" name="telefon"><br>
  101. <label for="email">email</label>
  102. <input type="text" name="email"><br>
  103. <label for="tresc">tresc</label>
  104. <textarea name="tresc" rows="5" cols="40">Tresc</textarea><br>
  105. <input type="submit" name="submit" value="Wyslij">
  106. </form>
  107.  
  108. </body>
  109.  
  110. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement