• Где найти файл?

    @Lord_Aectan Автор вопроса
    Спасибо!
  • Где найти файл?

    @Lord_Aectan Автор вопроса
    понял. Тогда вопрос: где как правило находятся все эти шаблоны?)
  • PHP. Обрабатывается только последний отмеченный checkbox. Что не так?

    @Lord_Aectan Автор вопроса
    <?php
    
    	if(isset($_POST['btnsend'])) {
    	    
    	
    			//$mailto = "почты,"; // Запятая в конце ОБЯЗАТЕЛЬНО! 
    			$mailto = "почты,"; // Запятая в конце ОБЯЗАТЕЛЬНО! 
    			$charset = 'utf-8';
    			
    
    	
    			
    			$text1 = iconv("UTF-8","CP1251","Заявка с промо Новогодняя акция на видеотренинги в видеоклассах «ПЕРФОРМИИ»");
    			$text2 = iconv("UTF-8","CP1251","ФИО: ");
    			$text3 = iconv("UTF-8","CP1251","Город: ");
    			$text4 = iconv("UTF-8","CP1251","Компания: ");
    			$text5 = iconv("UTF-8","CP1251","Телефон: ");
    			$text6 = iconv("UTF-8","CP1251","Что вы хотите приобрести по акции: ");
    			$text7 = iconv("UTF-8","CP1251","Когда с вами лучше всего связаться: ");
    			$text8 = iconv("UTF-8","CP1251","Внимание. Заявка с рассылки");
    			$text9 = iconv("UTF-8","CP1251","Статус ЛК:");
    			
    			$seminar = trim($_POST['seminar']);
    			$promo = trim($_POST['promo']);//iconv("CP1251","UTF-8",trim($_POST['seminar']));
    			$sendto = trim($_POST['sendto']);
    			
    			$name = trim($_POST['name']);//iconv("CP1251","UTF-8",trim($_POST['name']));
    			$company = trim($_POST['company']);//iconv("CP1251","UTF-8",trim($_POST['company']));
    			$city = trim($_POST['city']);//iconv("CP1251","UTF-8",trim($_POST['city']));
    			$phone = trim($_POST['phone']);//iconv("CP1251","UTF-8",trim($_POST['phone']));
    			$action = trim($_POST['action']);//iconv("CP1251","UTF-8",trim($_POST['action']));
    			
    			
    			$when = trim($_POST['when']);//iconv("CP1251","UTF-8",trim($_POST['when']));
    			$license = trim($_POST['license']);//iconv("CP1251","UTF-8",trim($_POST['license']));
    			$sender = trim($_POST['sender']);
    			$checkbox = trim($_POST['checkbox']);
    			
    			$mailto = $mailto.$sendto;
    			
    			$headers = "=?windows-1251?b?" . base64_encode($text1. $seminar. $promo) . "?="; //Тема письма
    			$from = "From: =?windows-1251?b?" . base64_encode($text8) . "?= <marketing@performia-cis.ru>"; //От кого
    
    			$body = "$themsLat\n$text1 $seminar$promo\n\n$text2 $name\n$text4 $company\n$text9 $license\n$text5 $phone\n$text3 $city\n$text6 $action\n$text7 $when\n";
    					
    $header = array(
                    "MIME-Version: 1.0",
                    "Content-Type: text/plain;charset=windows-1251",
    				$from
                );
       
       mail($mailto,$headers,$body,implode("\r\n", $header));
       
       //скопировать отсюда!  
    
    /* тема/subject */
    
    $subject = "=?windows-1251?b?" . base64_encode(iconv("UTF-8","CP1251","Мы получили Ваше сообщение.")) . "?="; //Тема письма
    
    /* сообщение */
    $message = "Здравствуйте, #NAME#!\nМы получили Ваше сообщение. Мы ответим на него в ближайшее время!\n\nС уважением,\nкомпания «ПЕРФОРМИЯ»";
    //Меняем кодировку имени
    //
    $name2 = iconv("CP1251","UTF-8",$name);
    
    //Добавляем имя в текст письма
    //
    $messagefull = ereg_replace ("#NAME#", $name2, $message);
    //Меняем кодировку текста письма
    //
    $messagefull2 = iconv("UTF-8","CP1251",$messagefull);
    //Указываем отправителя
    //
    $from2 = "From: =?windows-1251?b?" . base64_encode(iconv("UTF-8","CP1251","ПЕРФОРМИЯ")) . "?= <marketing@performia-cis.ru>"; //От кого
    //Формируем заголовок письма (служебная информация)
    //
    $header2 = array(
                    "MIME-Version: 1.0",
                    "Content-Type: text/plain;charset=windows-1251",
    				$from2
                );
    
    /* и теперь отправим из */
    mail($email, $subject, $messagefull2, implode("\r\n", $header2));
       
    //скопировать до сюда!
       
       if ($sender == "PVP")
       {
    		$regArr[email] = $email;
    		$ch = curl_init();
    		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    		curl_setopt($ch, CURLOPT_POST, 1);
    		curl_setopt($ch, CURLOPT_POSTFIELDS, $regArr);
    		curl_setopt($ch, CURLOPT_URL, 'http://www.performia-cis.ru/sender/new-year/inject.php');
    		$result = curl_exec($ch);
    		//echo $result;
       }
    
    	
    			echo header('Location: http://performia-cis.ru/registration/success.php');
    
    $text = $now = date("d-m-Y H:i:s").";".$name.";".$city.";".$company.";".$phone.";".$action.";".$when.";".$seminar.$promo.";".$sendto.";".$checkbox."\n";
    
    
    
    if ($text!="")
    {
    $text_1=file_get_contents('file.txt');
    $fd=$text.$text_1;
    $f_out = fopen("file.txt","w");
    fwrite($f_out, $fd); 
    fclose($f_out);
    }
    $text_file = $now = date("d-m-Y H:i:s").";".$name.";".$city.";".$company.";".$phone.";".$action.";".$when.";".$seminar.$promo.";".$sendto.";".$checkbox."\n";
    
    if ($text_file!="")
    {
    $text_1=file_get_contents('text_file.xls');
    $fd=$text_file.$text_1;
    $f_out = fopen("text_file.xls","w");
    fwrite($f_out, $fd); 
    fclose($f_out);
    }
    	    
    }
    //}
    
    ?>
  • PHP. Обрабатывается только последний отмеченный checkbox. Что не так?

    @Lord_Aectan Автор вопроса
    было и это не помогает, приходят пустые письма. уже пробовал так