Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $from_name = 'МЕТРОТАЙЛ';
- $subject_name = 'Заявка на расчет #0';
- require(__DIR__ .'/PHPMailer.php');
- $mail = new PHPMailerPHPMailerPHPMailer();
- try {
- $mail->charSet = 'UTF-8';
- $mail->setFrom('info@test.com', $from_name);
- $mail->addAddress('info@test.com');
- if ($_POST['customEmail']) {
- $mail->addAddress($customEmail);
- };
- $mail->Subject = $subject_name.''.$next_id;
- for ($ct = 0; $ct < count($_FILES['userfile']['tmp_name']); $ct++) {
- $uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES['userfile']['name'][$ct]));
- $filename = $_FILES['userfile']['name'][$ct];
- if (move_uploaded_file($_FILES['userfile']['tmp_name'][$ct], $uploadfile)) {
- $mail->addStringAttachment($uploadfile, $filename);
- } else {
- $msg .= 'Failed to move file to ' . $uploadfile;
- }
- }
- $mail->msgHTML('Файлы во вложении');
- $mail->send();
- } catch (Exception $e) {
- echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;
- }
- $from_name = 'МЕТРОТАЙЛ';
- $subject_name = 'Заявка на расчет #0';
- require(__DIR__ .'/PHPMailer.php');
- $mail = new PHPMailerPHPMailerPHPMailer();
- try {
- $mail->charSet = 'UTF-8';
- $mail->setFrom('info@test.com', '=?UTF-8?B?'.base64_encode($from_name).'?=');
- $mail->addAddress('info@test.com');
- if ($_POST['customEmail']) {
- $mail->addAddress($customEmail);
- };
- $mail->Subject = '=?UTF-8?B?'.base64_encode($subject_name.''.$next_id).'?=';
- for ($ct = 0; $ct < count($_FILES['userfile']['tmp_name']); $ct++) {
- $uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES['userfile']['name'][$ct]));
- $filename = $_FILES['userfile']['name'][$ct];
- if (move_uploaded_file($_FILES['userfile']['tmp_name'][$ct], $uploadfile)) {
- $mail->addAttachment($uploadfile, '=?UTF-8?B?'.base64_encode($filename).'?=');
- } else {
- $msg .= 'Failed to move file to ' . $uploadfile;
- }
- }
- $mail->msgHTML('Файлы во вложении');
- $mail->send();
- } catch (Exception $e) {
- echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;
- }
Add Comment
Please, Sign In to add comment