Guest User

Untitled

a guest
Jul 12th, 2018
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. <?php
  2. // Файлы phpmailer
  3. require ‘phpmailer.php’;
  4. require ‘smtp.php’;
  5. // Переменные
  6. $name = $_POST[‘name’];
  7. $number = $_POST[‘number’];
  8. $email = $_POST[‘email’];
  9. // Настройки
  10. $mail = new PHPMailer;
  11. $mail->isSMTP();
  12. $mail->Host = ‘smtp.yandex.ru’;
  13. $mail->SMTPAuth = true;
  14. $mail->Username = ‘rumyantsev.pavel2017; // Ваш логин в Яндексе. Именно логин, без @yandex.ru
  15. $mail->Password = ‘GFIFGFIF2002’; // Ваш пароль
  16. $mail->SMTPSecure = ‘ssl’;
  17. $mail->Port = 465;
  18. $mail->setFrom(‘rumyantsev.pavel2017@yandex.ru’); // Ваш Email
  19. $mail->addAddress(‘rumyantsev.pavel2017@yandex.ru’’); // Email получателя
  20. $mail->addAddress(‘rumyantsev.pavel2017@yandex.ru’’); // Еще один email, если нужно.
  21. // Прикрепление файлов
  22. for ($ct = 0; $ct < count($_FILES[‘userfile’][‘tmp_name’]); $ct++) {
  23. $uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES[‘userfile’][‘name’] [$ct]));
  24. $filename = $_FILES[‘userfile’][‘name’][$ct];
  25. if (move_uploaded_file($_FILES[‘userfile’][‘tmp_name’][$ct], $uploadfile)) {
  26. $mail->addAttachment($uploadfile, $filename);
  27. } else {
  28. $msg .= ‘Failed to move file to ‘ . $uploadfile;
  29. }
  30. }
  31.  
  32. // Письмо
  33. $mail->isHTML(true);
  34. $mail->Subject = “Заголовок”; // Заголовок письма
  35. $mail->Body = “Имя $name . Телефон $number . Почта $email”; // Текст письма
  36. // Результат
  37. if(!$mail->send()) {
  38. echo ‘Message could not be sent.’;
  39. echo ‘Mailer Error: ‘ . $mail->ErrorInfo;
  40. } else {
  41. echo ‘ok’;
  42. }
  43. ?>
Add Comment
Please, Sign In to add comment