Your IP : 172.69.214.232


Current Path : /var/www/element/data/www/opter.ru/
Upload File :
Current File : /var/www/element/data/www/opter.ru/mail.php

<?php
//## перекодировка unicode UTF-8 -> win1251
	session_start();
	if (!preg_match("/opter.ru/", $_SERVER['HTTP_REFERER']))
		$_SESSION['refer'] = $_SERVER['HTTP_REFERER'];	
function utf8_win ($s){
$out="";
$c1="";
$byte2=false;
for ($c=0;$c<strlen($s);$c++){
$i=ord($s[$c]);
if ($i<=127) $out.=$s[$c];
if ($byte2){
$new_c2=($c1&3)*64+($i&63);
$new_c1=($c1>>2)&5;
$new_i=$new_c1*256+$new_c2;
if ($new_i==1025){
$out_i=168;
}else{
if ($new_i==1105){
$out_i=184;
}else {
$out_i=$new_i-848;
}
}
$out.=chr($out_i);
$byte2=false;
}
if (($i>>5)==6) {
$c1=$i;
$byte2=true;
}
}
return $out;
} 

/* получатели */
$to  = "go@optimism.ru";
$uslugi = "";
$temp=0;
if($_POST['st1']) {
	$uslugi .= "Продвижение сайта";
	$temp++;
}
if($_POST['st2']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "Создание сайта";		
	$temp++;
}
if($_POST['st3']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "Копирайтинг";		
	$temp++;
}
if($_POST['st7']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "SEO-текст";		
	$temp++;
}
if($_POST['st8']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "Рерайтинг";		
	$temp++;
}
if($_POST['st4']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "Контекстная реклама";		
	$temp++;
}
if($_POST['st6']) {
	if ($temp!=0) 
		$uslugi .=", ";
	$uslugi .= "Реклама в блогах";		
	$temp++;
}

//-------------------------------sales-----------------------
				$none="";
				$site_type="opter.ru";
				$refer=$_SESSION['refer'];
				$ip_adr = $_SERVER['REMOTE_ADDR'];
				$postdata = http_build_query(
					array(
						'url' => $_POST['adres'],
						'keywords' => $_POST['key'],
						'file' => $none,
						'file_link' => $none,
						'budget' => $none,
						'karamba' => $_POST['name'],
						'email' => $_POST['email'],
						'tel' => $_POST['tel'],
						'agcy' => $uslugi,
						'type'=> $none,
						'id'=> 00001,
						'site_creation_type' => $none,
						'site_type' => $site_type,
						'referer' => $refer,
						'remote_addr' => $ip_adr						
					)
				);

				$opts = array('http' =>
					array(
						'method'  => 'POST',
						'header'  => 'Content-type: application/x-www-form-urlencoded',
						'content' => $postdata
					)
				);

				$context  = stream_context_create($opts);
					if ($_POST['mycheck'] != 'pWhJrIbVYc') 
					{
					exit('Spam decected');
					}
				$result = @file_get_contents('http://sales.element.ru/new-order-from-site/', false, $context);
			//	echo $result;
				//echo "result1= ".$result;
				if ($result)
				{
					$temp_res=1; $order_number=$result;
				}
				else
				{
					$temp_res=0; $order_number="555555";
				} 	

//--------------------/sales----------------------------

/* тема/subject */
$subject = "Заявка на продвижение сайта c opter.ru";

/* сообщение */
$message = '
<html>
<head>
 <title>Заявка на продвижение сайта c opter.ru</title>
</head>
<body>
<table>
 <tr>
  <td><strong>Заказ услуги с сайта opter.ru</strong></td><td></td>
 </tr>
 <tr>
  <td>Номер заявки:</td><td>'.$order_number.'</td>
 </tr>
 <tr>
  <td>Выбранные услуги:</td><td>'.$uslugi.'</td>
 </tr>
 <tr>
  <td>Адрес сайта:</td><td>'.$_POST['adres'].'</td>
 </tr>
 <tr>
  <td>Сообщение и ключевые слова:</td><td>'.$_POST['key'].'</td>
 </tr>
 <tr>
  <td>Имя:</td><td>'.$_POST['name'].'</td>
 </tr>
 <tr>
  <td>Телефон:</td><td>'.$_POST['tel'].'</td>
 </tr>
 <tr>
  <td>E-mail:</td><td>'.$_POST['email'].'</td>
 </tr>
</table>
</body>
</html>
';

if ($_POST['file']!='')
{
	// открываем фаил
	$f         = fopen( $_POST['file'], "rb" ); 

	// создаем уникальный идентификатор
	$un        = strtoupper( uniqid( time() ) ); 

	$head      = "From: zakaz opter"; 
	$head     .= "Subject: $subject\n"; 
	$head     .= "X-Mailer: PHPMail Tool\n"; 
	$head     .= "Reply-To: ".$_POST['email']."\n"; 
	$head     .= "Mime-Version: 1.0\n"; 
	$head     .= "Content-Type:multipart/mixed;"; 
	$head     .= "boundary=\"----------" . $un . "\"\n\n"; 
	$zag       = "------------" . $un . "\nContent-Type:text/html; charset=utf-8\n"; 
	$zag      .= "Content-Transfer-Encoding: 8bit\n\n$message\n\n"; 
	$zag      .= "------------" . $un . "\n"; 
	$zag      .= "Content-Type: application/octet-stream;"; 

	// выделяем имя файла из полного пути
	$zag      .= "name=\"" . basename( $_POST['file'] ) . "\"\n"; 
	$zag      .= "Content-Transfer-Encoding:base64\n"; 
	$zag      .= "Content-Disposition:attachment;"; 
	$zag      .= "filename=\"" . basename( $_POST['file'] ) . "\"\n\n"; 

	// читаем фаил, кодируем, разделяем
	$zag      .= chunk_split( 
              base64_encode( fread( $f, filesize( $_POST['file'] ) ) ) 
             ) . "\n"; 
}
else
{
	/* Для отправки HTML-почты вы можете установить шапку Content-type. */
	$headers  = "MIME-Version: 1.0\r\n";
	$headers .= "Content-type: text/html; charset=utf-8\r\n";

	/* дополнительные шапки */
	$headers .= "From: zakaz opter";
}

				if ($_POST['mycheck'] != 'pWhJrIbVYc') 
					{
					exit('Spam decected');
					}
// отправляем письмо
if ($_POST['robot']=='on') 
{
	if ($zag!='') mail($to, $subject, $zag, $head); 
	else mail($to, $subject, $message, $headers);
}


header("Location: index.html");
unset($_SESSION['refer']);
session_destroy();
?>