echo $result;
        die;
    }
}
//Отсылаем почту:
$title = '' . $_POST[title] . "";
$name = 'Имя: ' . $_POST[name] . "";
$phone = 'Телефон: ' . $_POST[phone] . "";
$email = 'E-mail: ' . $_POST[email] . "";
$type = 'Тип печати: ' . $_POST[type] . "";
$osnastka = 'Тип оснастки: ' . $_POST[osnastka] . "";
$total = 'Заказ на сумму: ' . $_POST[total_sum] . "";
$messages = "Комментарий: " . $_POST[messages] . "";
$ip = getRealIpAddr();
$message = "{$title}<br/>{$name}<br/>{$phone}<br/>{$email}<br/>{$address}<br/>{$area}<br/>{$messages}<br/>{$type}<br/>{$osnastka}<br/>{$total}<br/><br/>Со страницы: " . $_SERVER['HTTP_REFERER'] . "<br/>IP: {$ip}<br/>Браузер: " . $_SERVER['HTTP_USER_AGENT'] . "<br/>";
$mail = new multipartmail("*****@*****.**", "Новая заявка на \"Изготовление печати\"");
if ($uploadfile != "uploads/") {
    $cid = $mail->addattachment($uploadfile, "octet-stream");
}
$mail->addmessage($message);
$mail->sendmail();
$result = json_encode(array('result' => true, 'err' => 'Отправка прошла успешно: ' . $message));
echo $result;
die;
function getRealIpAddr()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
Example #2
0
            }
            $piecejointe = true;
        }
        if ($_POST['type_mail'] == 'html') {
            $type_mail = 'text/html';
            $mail_subject = pun_htmlspecialchars($_POST['message_subject']);
            $mail_message = $_POST['message_body'];
        } else {
            $type_mail = 'text/plain';
            $mail_subject = pun_htmlspecialchars($_POST['message_subject']);
            $mail_message = pun_htmlspecialchars(format_text($_POST['message_body']));
            //pun_htmlspecialchars($_POST['message_body']));
        }
        foreach ($addresses as $recipientname => $recipientemail) {
            $mail_to = $recipientname . " <" . $recipientemail . ">";
            $mulmail = new multipartmail($mail_to, $pun_config['o_admin_email'], $mail_subject);
            if ($piecejointe == true) {
                $cid = $mulmail->addattachment($mail_file, $type_file);
            }
            $mulmail->addmessage($mail_message, $type_mail);
            $mulmail->sendmail();
        }
        ?>
	<div class="block">
		<h2><span>Mail de Masse - Message Envoyé</span></h2>
		<div class="box">
			<div class="inbox">
				<p>Ce message a été envoyé à [ <strong><?php 
        echo $usercount;
        ?>
</strong> ] membres.</p>