Advertisement
Guest User

Untitled

a guest
Apr 20th, 2015
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 6.98 KB | None | 0 0
  1. <?php
  2. /**
  3.  * @param $mQuery
  4.  * @return mixed
  5.  */
  6. // function clearQuery($mQuery)
  7. // {
  8. //     if (is_array($mQuery)) {
  9. //         $aNewQuery = array();
  10. //         foreach ($mQuery as $sKey => $sQuery) {
  11. //             $aNewQuery[$sKey] = clearQuery($sQuery);
  12. //         }
  13. //         return $aNewQuery;
  14. //     } else {
  15. //         $sNewQuery = trim(htmlentities(trim($mQuery)));
  16. //         return $sNewQuery;
  17. //     }
  18. // }
  19.  
  20. // $text = "";
  21. // //$to = 'tkulbaev@hiconversion.ru, ae@hiconversion.ru, jdponomarev@gmail.com';
  22. // $to = 'emperor3000@mail.ru';
  23. // $subject = 'Заявка с лендинга hiconversion.ru';
  24.  
  25. // $aCleanPost = clearQuery($_POST);
  26.  
  27. // if (!empty($aCleanPost["name"])) {
  28. //     $text .= "Имя: " . $aCleanPost["name"] . '<br/>';
  29. // }
  30.  
  31. // if (!empty($aCleanPost["phone"])) {
  32. //     $text .= "Контакты: " . $aCleanPost["phone"] . '<br/>';
  33. // }
  34. // if (!empty($aCleanPost["email"])) {
  35. //     $text .= "Email: " . $aCleanPost["email"] . '<br/>';
  36. // }
  37. // if (!empty($aCleanPost["utm_info"])) {
  38. //     $text .= "<br/><br/>Дополнительная информация о клиенте:<br/>" . $aCleanPost["utm_info"];
  39. // }
  40. // if (!empty($aCleanPost["utm_referrer"])) {
  41. //     $text .= "<br/>Клиент перешел с сайта:<br/>" . $aCleanPost["utm_referrer"];
  42. // }
  43.  
  44.  
  45. // $headers = "MIME-Version: 1.0\r\n";
  46. // $headers .= "Content-type: text/html; charset=utf-8\r\n";
  47. // $headers .= "From: Hiconversion <noreply@hiconversion.ru>\r\n";
  48. // $headers .= 'Bcc: ak@hiconversion.ru, as@hiconversion.ru' . "\r\n";
  49. // //$headers .= 'Bcc: emperor1972@gmail.com' . "\r\n";
  50.  
  51. // $res = mail($to, $subject, $text, $headers);
  52.  
  53.     // $parse_uri = explode('wp-content', $_SERVER['SCRIPT_FILENAME']);
  54.     // require_once($parse_uri[0] . 'wp-load.php');
  55.  
  56.     $text="";
  57. //  $to = "emperor3000@mail.ru";
  58.     $to = 'tkulbaev@hiconversion.ru, ae@hiconversion.ru, jdponomarev@gmail.com';
  59.     $subject = 'Заявка c лендинга';
  60.  
  61.     if ( (empty($_POST["email"]))&& (empty($_POST["name"]))){
  62.         echo "пустой запрос";
  63.         die();
  64.     }
  65.  
  66.     if (!empty($_POST["type"])){
  67.         $text.="Тип заявки: ".$_POST["type"].'<br/>';
  68.     }
  69.     if (!empty($_POST["name"])){
  70.         $text.="Имя: ".$_POST["name"].'<br/>';
  71.     }
  72.     if (!empty($_POST["phone"])){
  73.         $text.="Контакты: ".$_POST["phone"].'<br/>';
  74.     }
  75.     if (!empty($_POST["email"])){
  76.         $text.="Email: ".$_POST["email"].'<br/>';
  77.     }  
  78.     if (!empty($_POST["city"])){
  79.         $text.="Город: ".$_POST["city"].'<br/>';
  80.     }
  81.     if (!empty($_POST["utm_info"])){
  82.         $text .= "<br/><br/>Дополнительная информация о клиенте:<br/>".$_POST["utm_info"];
  83.     }
  84.     if (!empty($_POST["utm_referrer"])){
  85.         $text .= "<br/>Клиент перешел с сайта:<br/>".$_POST["utm_referrer"];
  86.     }
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.     require 'PHPMailer-master/PHPMailerAutoload.php';
  98.     $mail = new PHPMailer;
  99.  
  100.     //$mail->SMTPDebug = 3;                               // Enable verbose debug output
  101.     $mail->CharSet = 'UTF-8';
  102.     $mail->setLanguage('ru');
  103.    
  104.     $mail->isSMTP();                                      // Set mailer to use SMTP
  105.     //$mail->Host = 'smtp.gmail.com';  // Specify main and backup SMTP servers
  106.     $mail->Host = 'smtp.yandex.ru';  // Specify main and backup SMTP servers
  107.     $mail->SMTPAuth = true;                               // Enable SMTP authentication
  108.     //$mail->Username = 'HiConversion1@gmail.com';                 // SMTP username
  109.     $mail->Username = 'hiconversion1@yandex.ru';                 // SMTP username
  110.     $mail->Password = 'e3ecc75169';                           // SMTP password
  111.     $mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
  112.     $mail->Port = 587;                                    // TCP port to connect to
  113.    
  114.     //$mail->From = 'noreply@hiconversion.me';
  115.     //$mail->From = 'HiConversion1@gmail.com';
  116.     $mail->From = 'hiconversion1@yandex.ru';
  117.     $mail->FromName = 'Hiconversion';
  118.     $addresses = explode(',', $to);
  119.     foreach($addresses as $address) {
  120.         $mail->addAddress($address);     // Add a recipient
  121.     }
  122.  
  123.     $mail->AddBCC("ak@hiconversion.ru");
  124.     $mail->AddBCC("as@hiconversion.ru");
  125.     //$mail->addAddress('jdponomarev@gmail.com');     // Add a recipient
  126.     //$mail->addAddress('emperor3000@mail.ru');     // Add a recipient
  127.     //$mail->addReplyTo('emperor3000@mail.ru', 'Hiconversion');
  128.  
  129.     $mail->WordWrap = 50;                                 // Set word wrap to 50 characters
  130.     $mail->isHTML(true);                                  // Set email format to HTML
  131.  
  132.     $mail->Subject = $subject;
  133.     $mail->Body    = $text;
  134.     $mail->AltBody = $text;
  135.  
  136.     if(!$mail->send()) {
  137.         echo 'Message could not be sent.';
  138.         echo 'Mailer Error: ' . $mail->ErrorInfo . ' ' . $to;
  139.     } else {
  140.         echo 'Message has been sent to ' . $to;
  141.     }  
  142.  
  143.     // if (!empty($_POST["email"]) && !empty($_POST["type"]) && strcmp($_POST["type"], "catalog") == 0) {
  144.     //     $mail = new PHPMailer;
  145.  
  146.     //     //$mail->SMTPDebug = 3;                               // Enable verbose debug output
  147.     //     $mail->CharSet = 'UTF-8';
  148.     //     $mail->setLanguage('ru');
  149.        
  150.     //     $mail->isSMTP();                                      // Set mailer to use SMTP
  151.     //     $mail->Host = 'smtp.yandex.ru';  // Specify main and backup SMTP servers
  152.     //     $mail->SMTPAuth = true;                               // Enable SMTP authentication
  153.     //     $mail->Username = 'noreply@vereteno.biz';                 // SMTP username
  154.     //     $mail->Password = 'kUq4yK';                           // SMTP password
  155.     //     $mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
  156.     //     $mail->Port = 587;                                    // TCP port to connect to
  157.        
  158.     //     $mail->From = 'noreply@vereteno.biz';
  159.     //     $mail->FromName = 'Vereteno';
  160.     //     $addresses = explode(',', $to);
  161.     //     $mail->addAddress($_POST["email"]);
  162.  
  163.     //     $mail->WordWrap = 50;                                 // Set word wrap to 50 characters
  164.     //     $mail->isHTML(true);                                  // Set email format to HTML
  165.  
  166.     //     $mail->Subject = "Ссылка на скачивание каталога Веретено.";
  167.     //     $mail->Body    = 'Здравствуйте, ваша ссылка на скачивание каталога: <a href="http://opt.vereteno-fashion.ru/uploads/catalog.pdf">catalog.pdf</a> .' . '<br/>' .
  168.     //         'С уважением, команда Веретено!';
  169.  
  170.     //     if(!$mail->send()) {
  171.     //         echo 'Message client could not be sent.';
  172.     //         echo 'Mailer Error: ' . $mail->ErrorInfo . ' ' . $to;
  173.     //     } else {
  174.     //         echo 'Message client  has been sent to ' . $_POST["email"];
  175.     //     }  
  176.     // }
  177. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement