Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- header('Access-Control-Allow-Origin: *');
- $post = $_POST;
- var_dump($post);
- echo('<hr>');
- $req = $_REQUEST;
- var_dump($req);
- echo('<hr>');
- <?
- header('Access-Control-Allow-Origin: *');
- $post = $_POST;
- var_dump($post);
- echo('<hr>');
- $req = $_REQUEST;
- var_dump($req);
- echo('<hr>');
- // $req = $_REQUEST;
- if (empty($req)) {
- die('
- <script type="text/javascript">
- setTimeout(function(){
- window.location.href = 'http://zayavlenie.tilda.ws/';
- }, 5 * 1000);
- </script>');
- }
- setlocale(LC_ALL, 'ru_RU.UTF-8');
- $name = htmlspecialchars(stripslashes($_POST['name']));
- $adress = htmlspecialchars(stripslashes($_POST['adress']));
- $phone = htmlspecialchars(stripslashes($_POST['phone']));
- $faktura = htmlspecialchars(stripslashes($_POST['name_f']));
- $tovar = htmlspecialchars(stripslashes($_POST['tovar']));
- $shop = htmlspecialchars(stripslashes($_POST['shop']));
- $master = htmlspecialchars(stripslashes($_POST['master']));
- $install = htmlspecialchars(stripslashes($_POST['install_w']));
- $brak = htmlspecialchars(stripslashes($_POST['brak']));
- $file = htmlspecialchars(stripslashes($_POST["file"]));
- // $link = htmlspecialchars(stripslashes($_POST['Загрузить_файл']));
- switch ($shop) {
- case "Киев, пр. Победы, 17":
- $to = "magazin2@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, ул. Большая Васильковская, 145/1":
- $to = "magazin1@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, Демеевская площадь, пр. В. Лобановского":
- $to = "magazin11@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, ул. Кольцевая, 2":
- $to = "magazin10@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, ул. Марины Цветаевой, 13":
- $to = "magazin9@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, ул. Днепровская Набережная, 26-Д":
- $to = "magazin8@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, пр. Голосеевский, 128":
- $to = "magazin6@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, бул. Чоколовский, 9/13":
- $to = "magazin5@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, ул. Харьковское Шоссе, 2":
- $to = "magazin4@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Киев, пр. Героев Сталинграда, 6":
- $to = "magazin3@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Львов, ул. Научная, 49-А":
- $to = "dverihorod@ukr.net, roman@dveribelorussii.com";
- break;
- case "Львов, ул. Липинского, 28 (Парус)":
- $to = "dverihorod@ukr.net, roman@dveribelorussii.com";
- break;
- case "Львов, ул. Городоцкая, 209":
- $to = "dverihorod@ukr.net, roman@dveribelorussii.com";
- break;
- case "Днепр, ул. Литейная, 17-А":
- $to = "lux-dnepr@ukr.net, roman@dveribelorussii.com";
- break;
- case "Днепр, пр. Гагарина, 99":
- $to = "dveri.gagarina@ukr.net, roman@dveribelorussii.com";
- break;
- case "Днепр, ул. Сечевых Стрельцов, 89-Б (ул. Артёма)":
- $to = "dveribel@ukr.net, roman@dveribelorussii.com";
- break;
- case "Днепр, пр. Слобожанский, 107 (им. Газеты Правда)":
- $to = "pravda.magazin@ukr.net, roman@dveribelorussii.com";
- break;
- case "Одесса, пр. Небесной Сотни, 3-А (пр. Маршала Жукова)":
- $to = "diana.serba.ds@gmail.com, roman@dveribelorussii.com";
- break;
- case "Одесса, ул. Николаевская дорога, 223/225":
- $to = "diana.serba.ds@gmail.com, roman@dveribelorussii.com";
- break;
- case "Одесса, ул. Малая Арнаутская, 92":
- $to = "diana.serba.ds@gmail.com, roman@dveribelorussii.com";
- break;
- case "Харьков, пр. Гагарина, 21":
- $to = "roznh@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- case "Харьков, ул. Героев Труда, 46":
- $to = "roznh@dveribelorussii.com, roman@dveribelorussii.com";
- break;
- default:
- $to = "roman@dveribelorussii.com";
- }
- $to ="support@webazex.com";
- $date = strftime('%A %d %B %G');
- $From = "no-replay@mail.com";
- $subject_text = "Заявление от клиента";
- $message = '<table width="600" cellpadding="0" cellspacing="0" align="center" border="black">
- <tr>
- <td>
- <table width="100%" height="75">
- <tr>
- <td width="50%" align="left" vertical-align="bottom">
- <b> Заявление от: '.$date.'</b>
- </td>
- <td width="50%">
- <img src="https://dveribelorussii.com.ua/local/templates/standart/images/icons/new-dveribel-ru.svg" width="133" height="70" align="right">
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td>
- <table width="100%" height="15">
- <tr>
- <td align="left" color="red" bgcolor="#e3e4e5">
- <b> Информация о клиенте:</b>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> ФИО:</b> <span>'.$name.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Адрес:</b> <span>'.$adress.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Телефон:</b> <span>'.$phone.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Магазин:</b> <span>'.$shop.'</span>
- </td>
- </tr>
- <tr>
- <td>
- <table width="100%" height="15">
- <tr>
- <td align="left" color="red" bgcolor="#e3e4e5">
- <b> Информация о заказе:</b>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> № СФ и дата:</b> <span>'.$faktura.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> № РН и дата:</b> <span>________________________</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Наименование товара:</b> <span>'.$tovar.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Кем был произведён замер:</b> <span>'.$master.'</span>
- </td>
- </tr>
- <tr height="30">
- <td width="100%" align="left">
- <b> Кем была произведёна установка:</b> <span>'.$install.'</span>
- </td>
- </tr>
- <tr>
- <td>
- <table width="100%" height="15">
- <tr>
- <td align="left" color="red" bgcolor="#e3e4e5">
- <b> Описание брака или причина замены:</b>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr height="100">
- <td width="100%" align="left">
- <span>'.$brak.'</span>
- </td>
- </tr>
- </table>';
- $EOL = "rn"; // ограничитель строк, некоторые почтовые сервера требуют n - подобрать опытным путём
- $boundary = "--".md5(uniqid(time())); // любая строка, которой не будет ниже в потоке данных.
- $subject= '=?utf-8?B?' . base64_encode($subject_text) . '?=';
- $headers = "MIME-Version: 1.0;$EOL";
- $headers .= "Content-Type: multipart/mixed; boundary="$boundary"$EOL";
- $headers .= "From: $FromnReply-To: $Fromn";
- $multipart = "--$boundary$EOL";
- $multipart .= "Content-Type: text/html; charset=utf-8$EOL";
- $multipart .= "Content-Transfer-Encoding: base64$EOL";
- $multipart .= $EOL; // раздел между заголовками и телом html-части
- $multipart .= chunk_split(base64_encode($message));
- #начало вставки файлов
- echo '<hr>';
- $filess = $_FILES;
- var_dump($filess);
- foreach($_FILES['file']['name'] as $key => $value){
- $filename = $_FILES['file']['tmp_name'][$key];
- var_dump($filename);
- $file = fopen($filename, "rb");
- $data = fread($file, filesize( $filename ) );
- fclose($file);
- $NameFile = $_FILES['file']['name'][$key]; // в этой переменной надо сформировать имя файла (без всякого пути);
- $File = $data;
- $multipart .= "$EOL--$boundary$EOL";
- $multipart .= "Content-Type: application/octet-stream; name="$NameFile"$EOL";
- $multipart .= "Content-Transfer-Encoding: base64$EOL";
- $multipart .= "Content-Disposition: attachment; filename="$NameFile"$EOL";
- $multipart .= $EOL; // раздел между заголовками и телом прикрепленного файла
- $multipart .= chunk_split(base64_encode($File));
- }
- // die('Закончили');
- #>>конец вставки файлов
- $multipart .= "$EOL--$boundary--$EOL";
- if(!mail($to, $subject, $multipart, $headers)){
- echo 'Письмо не отправлено';
- } //Отправляем письмо
- else{
- echo '<link href="https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic,cyrillic-ext" rel="stylesheet"><style type="text/css">
Add Comment
Please, Sign In to add comment