• 1

Метки

тренинг-погружение нагваль инициация моделирование будущего прыжок в другое я анти-анропология Карлос Кастанеда духовное путешествие Мексика дуальность осознание своих ограничений медитация силы природы индейцы Мексики шаманизм мужчина и женщина сновидение кетцалькоатль инлакеш фиктивные тренинги конец света традиции мексики самозакапывание тенсёгрити тональ защита культуры ацтеки остановка внутреннего диалога впечатления участника саморазвитие перепросмотр святая земля индейская церемония 2012 древние цивилизации Пополь Вух цивилизация Майя избавление от вредных привычек права коренных народов заочный тренинг мастер-класс внутренняя сила духовные традиции личная сила проблемы коренных народов календарь система длинного счета Майя консультирование кинам Вирикута похороны воина индейская баня майя поиск видения защита природы онлайн-тренинг путешествия самостоятельно встреча с неизвестностью сотворение мира изменение своей судьбы Сергей Рословец мезоамерика священное место коучинг тренинг смысл жизни мастерская практическое обучение духовный поиск уверенность в себе древние знания Виктор Санчес совершенствование личности духовные практики индейский ритуал заочная программа обучения выжившие тольтеки дон Хуан сохранение энергии древние мифы темаскаль традиция тольтеков индейцы пейот шаман темный ритрит сталкинг семинар индейское знание психология не-делание тольтек сказки о силе личностный рост

{source}
<?php
// recaptcha 2.0 definitions

$publickey = "6Lcq4OsSAAAAAPbnUVt-iWkjNsfGWe5LXXtGEuEP"; // you got this from the signup page
$privatekey = "6Lcq4OsSAAAAAGQnpaDEKJls3J68Lv5ASZngwXru";

// style definition

$tdstyle = "padding: 0px 15px 5px 15px; vertical-align: middle; border: 0px;";
$current_page = "/participants/enrollment";
$email = "info@toltec.ru";
$headers = "Content-type: text/plain; charset=UTF-8"."\r\n";
$headers .= "Сс: Toltec Administrator <toltecworld@gmail.com>"."\r\n";

// SMTP variables definition

function authSendEmail($mail_to, $mail_subject, $mail_message, $mail_header, $mail_fromname, $mail_from)
{
    $mail_smtpServer = "smtp.masterhost.ru"; //(адрес SMTP-сервера)
    $mail_port = "25"; //(порт для подключения)
    $mail_timeout = "30";
    $mail_username = "info@toltec.ru"; //(имя пользователя для авторизации на SMTP-сервере)
    $mail_password = "tolteccrm2015"; //(пароль для авторизации на SMTP-сервере)
    $mail_localhost = "localhost";
    $newLine = "\r\n";

    //Connect to the host on the specified port

    $smtpConnect = fsockopen($mail_smtpServer, $mail_port, $errno, $errstr, $mail_timeout);
    $smtpResponse = fgets($smtpConnect, 515);
    if(empty($smtpConnect))
    {
        $output = "Failed to connect: $smtpResponse";
        return $output;
    }
    else
    {
        $logArray['connection'] = "Connected: $smtpResponse";
    }

    //Say Hello to SMTP

    fputs($smtpConnect, "HELO $mail_localhost" . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['heloresponse'] = "$smtpResponse";

    //Request Auth Login

    fputs($smtpConnect,"AUTH LOGIN" . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['authrequest'] = "$smtpResponse";

    //Send username

    fputs($smtpConnect, base64_encode($mail_username) . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['authusername'] = "$smtpResponse";

    //Send password

    fputs($smtpConnect, base64_encode($mail_password) . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['authpassword'] = "$smtpResponse";

    //Email From

    fputs($smtpConnect, "MAIL FROM: <".$mail_from.">" . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['mailfromresponse'] = "$smtpResponse";

    //Email To

    fputs($smtpConnect, "RCPT TO: <".$mail_to.">" . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['mailtoresponse'] = "$smtpResponse";

    //The Email

    fputs($smtpConnect, "DATA" . $newLine);
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['data1response'] = "$smtpResponse";

    //Construct Headers

    $headers = $mail_header;

    if ($mail_subject!="")
    {
        $headers .= "To: $mail_to <$mail_to>" . $newLine;
        $headers .= "From: ".$mail_fromname." <$mail_from>" . $newLine;
        $headers .= "Date: ".date(DATE_RFC822) . $newLine;
        $headers .= "Subject: ".$mail_subject . $newLine;
        $headers .= "MIME-Version: 1.0" . $newLine;
    }

    fputs($smtpConnect, "$headers\r\n$mail_message\r\n");

    fputs($smtpConnect, "\r\n.\r\n");
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['endDataresponse'] = "$smtpResponse";

    // Say Bye to SMTP
    fputs($smtpConnect,"QUIT\r\n");
    $smtpResponse = fgets($smtpConnect, 515);
    $logArray['quitresponse'] = "$smtpResponse";

    // Display log

}


// =============================================================================
// --------------------------- обработка запроса -------------------------------
// =============================================================================
if ($_POST['submitter']) {

unset($submitter);

// =============================================================================
// -ANTISPAM---------- чистка вражеского кода -----------------------------
// =============================================================================

$illegales = array("cc:","bcc:","to:","Subject:","X-Mailer:","Content-Type:","Content-Transfer-Encoding:","\@","toltec.ru", ".htaccess", "<script>", "</script>", "'", "\"", "&");
$illegalem = array("cc:","bcc:","to:","Subject:","X-Mailer:","Content-Type:","Content-Transfer-Encoding:","toltec.ru", ".htaccess", "<script>", "</script>", "'", "\"", "&");

$fname = "./codes/disclaimer_eng.txt";
if(is_file($fname)) {
$disclaimer = file($fname);
}
$paramd[5] = str_replace($illegales,"*",$_POST['param'][5]);

// =============================================================================
// ------------------- формирование формы подтверждения с переносом заполнения -----------------------------
// =============================================================================

echo "<form name='apply' action='".$current_page."' method='post'>
<input type=hidden name='param[0]' value='".$_POST['param'][0]."' >
<input type=hidden name='param[1]' value='".$_POST['param'][1]."' >
<input type=hidden name='param[2]' value='".$_POST['param'][2]."' >
<input type=hidden name='param[3]' value='".$_POST['param'][3]."' >
<input type=hidden name='param[4]' value='".$_POST['param'][4]."' >
<input type=hidden name='param[5]' value='".htmlentities($_POST['param'][5], ENT_QUOTES)."' >
<input type=hidden name='cnt' value='".$_POST['count']."' >
<input type=hidden name='anketa' value='".$_POST['anketa']."' >
<input type=hidden name='inbase' value='".$_POST['inbase']."' >";

for($i=0; $i<$_POST['count']; $i++) {
if($_POST['workshops'][$i] != "") {
echo "
<input type=hidden name='workshops_c[".$i."]' value='checked' >";
} else {
echo "
<input type=hidden name='workshops_c[".$i."]' value='' >";
}
}

// =============================================================================
// -ANTISPAM------------ проверка reCAPTCHA 2.0 --------------------------
// =============================================================================

if(isset($_POST['g-recaptcha-response']))
$captcha=$_POST['g-recaptcha-response'];

$response = null;

$response=json_decode(file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6Lcq4OsSAAAAAGQnpaDEKJls3J68Lv5ASZngwXru&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']), true);

// =============================================================================
// -ANTISPAM------------ проверка name Hackers ---------------------------
// =============================================================================

$alpha_count = strlen($_POST['param'][1]);
$name_array = str_split($_POST['param'][1]);

$needle = str_split('ABCDEFGHIJKLMNOPQRSTUVWXYZ');

/*

var_dump($_POST['param'][1]);

echo '<p>'.$alpha_count.'</p>';

var_dump($name_array);

*/


if(in_array($name_array[$alpha_count-1],$needle)) $response['success'] = false;
if(in_array($name_array[$alpha_count-2],$needle)) $response['success'] = false;

// =============================================================================
// -ANTISPAM-------------- проверка инжекции адреса в поле коментария ---------------------------
// =============================================================================

$forbidden = array("cc:","bcc:","to:","Subject:","X-Mailer:","Content-Type:","Content-Transfer-Encoding:","\@","toltec.ru", ".htaccess", "<script>", "</script>", "'", "\"", "&","http","[url","://","b]","[/url]","img]");

for ($i=0; $i < count($forbidden); $i++) {

// if(str_contains($_POST['param'][5],$forbidden[$i])) $response['success'] = false; ---LEFT FOR PHP 8!!!

if(strpos($_POST['param'][5],$forbidden[$i]) !== false) $response['success'] = false; // for PHP less that 8

}

if(!$captcha || $response['success'] == false){
echo '<h2>Так, так... Вы, кажется, робот?...</h2><h3>Пожалуйста, развейте наши сомнения,<br />и пройдите проверку ещё раз.</h3><h4>Возможно, вы просто забыли отметить галочку? ;)</h4>';
}
else
{

// =============================================================================
// ---------- проверка наличия имени и email - а также скрытый url -------------
// =============================================================================

if(!$_POST['param'][1] or !$_POST['param'][0] or $_POST['url']) { // if param[0]
echo "<h3'>Пожалуйста, заполните поля, отмеченные звездочкой!</h3>";
}
else { //else if param[0]

// =============================================================================
// --------------------------- проверка правильности email ---------------------
// =============================================================================

$pm1 = preg_match("/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/", $_POST['param'][0]);
$pm2 = preg_match("/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/", $_POST['param'][0]);
$pm3 = substr_count($_POST['param'][0],"@");

if($pm1 || !$pm2 || $pm!=0) { // if pm
echo "<p class='error'>Неправильно задан адрес электронной почты!</p>";
} else { //else if pm

// =============================================================================
// -ANTISPAM----------------- Вычистка роботов --------------------------------
// =============================================================================

$robotn = 0;

for($i=0; $i<count($illegales); $i++)
for($j=1; $j<count($_POST['param']); $j++)
if (strcasecmp($_POST['param'][$j],$illegales[$i]) == 0)
$robotn++;

$paramd[1] = str_replace($illegales,"*",$_POST['param'][1]);
$paramd[2] = str_replace($illegales,"*",$_POST['param'][2]);
$paramd[3] = str_replace($illegales,"*",$_POST['param'][3]);
$paramd[4] = str_replace($illegales,"*",$_POST['param'][4]);
$paramd[5] = str_replace($illegales,"*",$_POST['param'][5]);

$pm1 = preg_match("/[a-zA-Z]/",$_POST['param'][4]);
if($pm1) $robotn++;

for($i=0; $i<count($illegalem); $i++)
if (strcasecmp($_POST['param'][0],$illegalem[$i]) == 0)
$robotn++;
$paramd[0] = str_replace($illegalem,"*",$_POST['param'][0]);

// =============================================================================
// ---------------------------- Работа с базой клиентов ------------------------
// =============================================================================

if($robotn==0) { // if robot_base
if($_POST['inbase']=="inbase")
$inflag="on";
else
$inflag="off";

$currdate = date("d.m.y");
$basedata = sprintf("%s|%s|%s|%s|%s|%s|%s
",$paramd[0],$paramd[1],$paramd[2],$paramd[3],$paramd[4],$currdate,$inflag);

$fname = "./schedule/base.txt";
$flag = 'off';
if(is_file($fname)) {
$res= file($fname);
for($i=0; $i<count($res);$i++) {
$tmp_array = explode("|", $res[$i]);
if(strcmp($tmp_array[0],$_POST['param'][0])==0) $flag = "on";
}
}
if($flag!='on') {
$fp = fopen($fname, "a");
fwrite($fp, $basedata);
fclose($fp);
}

// =============================================================================
// ----------------------------- Пропечатка выбранных семинаров ----------------
// =============================================================================

$progs = "";
for($i=0; $i<(int)$_POST['count']; $i++){
if($_POST['workshops'][$i] != "") $pname = "- ".$_POST['workshops'][$i]."
";
else $pname="";
$progs = sprintf("%s%s",$progs,$pname);
} // end if robot

// =============================================================================
// --------------------------- Получена ли анкета? -----------------------------
// =============================================================================
$quest = "Анкету не надо";
if($_POST['anketa']=="on") $quest = "Анкета получена";


// =============================================================================
// ---------------------------- Отсылка данных в my CRM ------------------------
// =============================================================================

$action = "http://crm.toltec.ru/index.php?entryPoint=WebToPersonCapture";
$request = array();
$request["description"] = "Я, " . $paramd[1] . ", мне " . $paramd[4] . " лет, заинтересован в программах: " . $progs . " (" . $quest . "). Комментарий: (" . $paramd[5] . ")";
$request["last_name"] = $paramd[1]; // поставить только фамилию?
$request["first_name"] = $paramd[1]; // поставить только имя?
$request["phone_mobile"] = $paramd[3];
$request["email1"] = $paramd[0];
$request["primary_address_city"] = $paramd[2];
$request["campaign_id"] = "73fd042c-e415-c8d8-cb2a-56ebce366cc6";
$request["assigned_user_id"] = "1";
$request["moduleDir"] = "Leads";

$curl = curl_init($action);

curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($request));
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FORBID_REUSE, 1);
curl_setopt($curl, CURLOPT_FRESH_CONNECT, 1);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36');
$response = curl_exec($curl);
curl_close($curl);

$crm_request = var_export($request, true);

$crm_result = var_export($response, true);

 

// =============================================================================
// --------------------------- Администрации -----------------------------------
// =============================================================================

$PAGE_ENTRY = sprintf("Здравствуйте!

Я, %s, проживающий в г. %s, мне %s лет.
Со мной можно связаться по

тел: %s
e-mail: %s

Я хочу участвовать в программах:

%s

(%s)

Я хочу добавить:
%s

С уважением,
%s
---

Tech response: %s",

$paramd[1],$paramd[2],$paramd[4],$paramd[3],$paramd[0],$progs,$quest,$paramd[5],$paramd[1],$crm_result);

// $from_name = '=?UTF-8?Q?'.str_replace(" ","=20",$paramd[1]).'?=';
$from_name = '=?UTF-8?b?'.base64_encode($paramd[1]).'?=';

// SMTP mail sending
// function authSendEmail($mail_to, $mail_subject, $mail_message, $mail_header, $mail_fromname, $mail_from)

authSendEmail($_POST['mailto'],"> TOLTEC.ru: Регистрация на мероприятия",$PAGE_ENTRY,$headers,$from_name,$paramd[0]);


// =============================================================================
// ------------------------------ Клиенту --------------------------------------
// =============================================================================


if($_POST['anketa']=="on") {
$addition = '';
$tmp = file("./schedule/anketa.txt");
for($i=0; $i<count($tmp);$i++) $addition = sprintf("%s%s",$addition,$tmp[$i]);
$PAGE_ENTRY = sprintf("Здравствуйте, %s.

Вы воспользовались формой регистрации на мероприятия на портале TOLTEC.ru. Спасибо за Ваше внимание и интерес к нашим программам.

Программы, на которые Вы запросили регистрацию:

%s

Заполните, пожалуйста, прилагаемую анкету участника и перешлите нам. Ваша анкета будет рассмотрена в ближайшее время и мы с Вами обязательно свяжемся.

Если от нас долго нет ответа, это не означает отрицательный ответ! Возможно, письмо затерялось где-то в спам фильтрах. В таком случае просто повторите свой запрос.

С уважением,
Администрация TOLTEC.ru
https://www.TOLTEC.ru
________________________
%s
________________________
",$paramd[1],$progs,$addition);
} else
$PAGE_ENTRY = sprintf("Здравствуйте, %s.

Вы воспользовались формой регистрации на мероприятия на портале TOLTEC.ru. Спасибо за Ваше внимание и интерес к нашим программам.

Программы, на которые Вы запросили регистрацию:

%s

Ваша заявка будет рассмотрена в ближайшее время и мы с Вами обязательно свяжемся.

Если от нас долго нет ответа, это не означает отрицательный ответ! Возможно, письмо затерялось где-то в спам фильтрах. В таком случае просто повторите свой запрос.

С уважением,
Администрация TOLTEC.ru
https://www.TOLTEC.ru
________________________
",$paramd[1],$progs);

$mailheaders = array(

    "From" => "TOLTEC.ru <".$_POST['mailto'].">",
    "Reply-To" => "TOLTEC.ru <".$_POST['mailto'].">",
    "Content-type" => "text/plain; charset=UTF-8"
);

// SMTP mail sending
// function authSendEmail($mail_to, $mail_subject, $mail_message, $mail_header, $mail_fromname, $mail_from)

authSendEmail($paramd[0],"TOLTEC.ru: Регистрация на мероприятия",$PAGE_ENTRY,$headers,"TOLTEC.ru",$_POST['mailto']);

// =============================================================================
// ------------------------------ экран отправлено -----------------------------
// =============================================================================

echo "<h2>Спасибо, ваша заявка отправлена.</h2><h5>На указанную вами почту было выслано письмо с подтверждением.</h5><h5>Если у вас возникнут дополнительные вопросы, вы можете связаться по адресу, указанному в письме, или через форму <a href='https://toltec.ru/info/contact'>контакты</a> на сайте.</h5>";
include "./codes/print.txt";
} // if robot_base
else {
$currdate = date("d.m.y");
$basedata = sprintf("%s %s %s %s %s %s %s
",$_POST['param'][0],$_POST['param'][1],$_POST['param'][2],$_POST['param'][3],$_POST['param'][4],$currdate,$inflag);
$basedatd = sprintf("%s %s %s %s %s %s %s
",$paramd[0],$paramd[1],$paramd[2],$paramd[3],$paramd[4],$currdate,$inflag);

$fname = "./codes/antibot.txt";
if(is_file($fname)) {
$fp = fopen($fname, "a");
fwrite($fp, $basedata);
fclose($fp);
}
echo "<p class='hot'>Код ошибки #0x000".$robotn."</p>";
} // end else if robot_base
} // end else if pm
} // end else if param[0]
// end else if pregunta
} // end else if recapcha

echo "
<input type='submit' name='back' value='вернуться к заявке' class='button'>
</form>
";
} // if app

//===================================================================
// ----------------------- Изначальная пропечатка формы -------------
//===================================================================

else {

//===================================================================
// --------- Запись предыдущего сеанса в форму, если было -----------
//===================================================================

$anketa_1 = "";
$inbase_1 = "checked";

if ($_POST['back']) {

unset($submitter);

if($_POST['anketa'] != "on" ) { $anketa_1 = ""; }
if($_POST['inbase'] != "on" ) { $inbase_1 = ""; }

}

echo "
<form name='apply' action='".$current_page."' method='post'>
<table style='border: 0; align: center; width: 100%;' class='regitable' id='pers'>
<tr><td colspan='2' style='".$tdstyle."'>
<input type=hidden name='mailto' value='".$email."' ><h3>Персональные данные<sup><a href='#pd'>1</a></sup>:</h3></td></tr>
<tr><td style='".$tdstyle."'><b><span style='color: red;'>*</span>&nbsp;Фамилия, имя:</b></td><td style='".$tdstyle."'>
<input name='param[1]' type='text' size=40 maxlength=30 value='".htmlspecialchars($_POST['param'][1])."' class='inputbox' required pattern='^[A-Za-zА-Яа-яЁё\s]+$'>
</td></tr>
<tr><td style='".$tdstyle."'><b><span style='color: red;'>*</span>&nbsp;город проживания:</b></td><td style='".$tdstyle."'>
<input name='param[2]' type='text' size=40 maxlength=40 value='".htmlspecialchars($_POST['param'][2])."' class='inputbox' required pattern='^[A-Za-zА-Яа-яЁё\s.-]+$'>
</td></tr>
<tr><td style='".$tdstyle."'><b>&nbsp;телефон для связи:</b></td><td style='".$tdstyle."'>
<input name='param[3]' type='text' size=40 maxlength=40 value='".htmlspecialchars($_POST['param'][3])."' class='inputbox' pattern='^[0-9-\s+()]+$'>
</td></tr>
<tr><td style='".$tdstyle."'><b><span style='color: red;'>*</span>&nbsp;e-mail:</b></td><td style='".$tdstyle."'>
<input name='param[0]' type='email' size=40 maxlength=40 value='".htmlspecialchars($_POST['param'][0])."' class='inputbox' required>
</td></tr>
<tr><td style='".$tdstyle."'><b>&nbsp;возраст:</b></td><td style='".$tdstyle."'>
<input name='param[4]' type='text' size=2 maxlength=2 value='".htmlspecialchars($_POST['param'][4])."' class='inputbox' pattern='^[0-9]+$'>
</td></tr>

<tr><td colspan='2' style='".$tdstyle."'><i>Примечание: поля, отмеченные <span style='color: red;'><b>*</b></span>, обязательны к заполнению.</i></td></tr>
</table><br />";

// =============================================================================
// --------------------------- список тренингов --------------------------------
// =============================================================================

echo "

<table style='align: center; width: 100%;' class='regitable'>
<tr><td colspan='2' style='".$tdstyle."'><h3>Программы:</h3></td></tr>
<tr><td colspan='2' style='".$tdstyle."; vertical-align: top;'>
<p style='text-align: justify;'>Отметьте программы, которые Вас интересуют.
Если программы или семинара нет в этом списке, значит регистрация на них в настоящее время не проводится.
В этом случае Вы можете указать название в дополнительных комментариях.
Мы будем учитывать Ваш интерес в планировании проведения программ.
</td></tr>";

$fname = "./schedule/schedule.txt";
if(is_file($fname)) {
$res= file($fname);
$cnt= 0;
for($i=0; $i<count($res);$i++) {
$tmp_array=explode("|", $res[$i]);
if((int)$tmp_array[9]==1){
$cname = sprintf("workshops[%d]",$cnt);
echo "
<tr><td style='".$tdstyle."; width: 40;'><div style='text-align: right;'>
<input name='".$cname."' type='CHECKBOX'".$_POST['workshops_c'][$cnt]." value='";
$choice = sprintf("%s, %s, %s, %s",$tmp_array[0],$tmp_array[1],$tmp_array[2],$tmp_array[3]);
$cnt++;
echo $choice;
echo "'>
</div></td><td style='".$tdstyle."'>
<b>";
echo $tmp_array[0].", ".$tmp_array[1].", ".$tmp_array[2].", ".$tmp_array[3];
echo "</b></td></tr>";
}
}
}

$fname = "./schedule/long.txt";
if(is_file($fname)) {
$res= file($fname);
for($i=0; $i<count($res);$i++) {
$tmp_array=explode("|", $res[$i]);
if((int)$tmp_array[9]==1){
$cname = sprintf("workshops[%d]",$cnt);
echo "
<tr><td style='".$tdstyle." width: 40;'><div style='text-align: right;'>
<input name='".$cname."' type='CHECKBOX'".$_POST['workshops_c'][$cnt]." value='";
$choice = sprintf("%s, %s, %s",$tmp_array[0],$tmp_array[1],$tmp_array[2]);
$cnt++;
echo $choice;
echo "'>
</div></td><td style='".$tdstyle."'>
<b>";
echo $tmp_array[0].", ".$tmp_array[1].", ".$tmp_array[2];
echo "</b></td></tr><tr><td colspan='2' style='".$tdstyle."'><br /></td></tr>";
}
}
}

echo "
<tr><td colspan='2' style='".$tdstyle."'><input name='count' type='hidden' value='".$cnt."'></td></tr>
</table><br />";


// =============================================================================
// --------------------------- анкета и рассылка -------------------------------
// =============================================================================

echo "

<table style='align: center; width: 100%;' class='regitable'>
<tr><td colspan='2' style='".$tdstyle."'><h3>Прочее:</h3></td></tr>
<tr><td colspan=2 style='".$tdstyle."'>
<p style='text-align: justify;'>Для участия в наших программах Вы можете заполнить опросную анкету участника. Заполненная анкета повышает
шанс на более быстрое рассмотрение заявки, а для прохождения некоторых программ она обязательна, что указывается в описании программы.</p>
<p style='text-aligh: justify;'>Если Вы уже участвовали в наших программах и уже заполняли анкету раньше, отметьте это в комментариях, повторное заполнение анкеты не обязательно.
</td></tr>
<tr><td style='".$tdstyle." width: 40;'><div style='text-align: right;'>
<input name='anketa' type='CHECKBOX' ".$anketa_1." value='on'></div></td>
<td style='".$tdstyle."'><div style='text-align: left;'>
Получить опросную анкету участника.
</div></td>
</tr><tr>
<td style='".$tdstyle." width: 40;'><div style='text-align: right;'>
<input name='inbase' type='CHECKBOX' ".$inbase_1." value='on'></div></td>
<td style='".$tdstyle."'><div style='text-align: left;'>Да, я хочу получать новости и уведомления об изменениях в расписании наших программ.
</div></td></tr><tr><td colspan='2' style='".$tdstyle."'><br /></td></tr>
</table><br />";

// =============================================================================
// --------------------------- антибот вопрос ----------------------------------
// =============================================================================

echo "

<table style='align: center; width: 100%;' class='regitable'>
<tr><td colspan='2' style='".$tdstyle."'><h3>Антиспам:</h3></td></tr>";

echo "<tr><td style='".$tdstyle."'><p>Убедитесь, что вы не робот:</p></td><td style='".$tdstyle."'>";

//echo recaptcha_get_html($publickey);
echo "<div class='g-recaptcha' data-sitekey='6Lcq4OsSAAAAAPbnUVt-iWkjNsfGWe5LXXtGEuEP'></div>";
echo "<br /></td></tr></table><br />";


// =============================================================================
// --------------------------- дополнительные коментарии -----------------------------------
// =============================================================================

echo "
<table style='align: center; width: 100%;' class='regitable'>
<tr><td colspan='2' style='".$tdstyle."'><h3>Дополнительные комментарии:</h3></td></tr>
<tr><td colspan='2' style='".$tdstyle."'>
<textarea name='param[5]' rows='12' cols='120' class='inputbox' style='width: 98%;'>".htmlspecialchars($_POST['param'][5])."</textarea>

<span class='url-wrap' style='display:none !important; visibility:hidden !important;'>
<input name='url' value='' size='40' tabindex='-1' autocomplete='nope' type='text'>
</span>

</td></tr>
<tr><td style='".$tdstyle."'>
<input type='reset' name='reset' value='cбросить' class='btn btn-primary'>
</td><td style='".$tdstyle."'>
<input type='submit' name='submitter' value='отправить заявку' class='btn btn-primary'>
</td></tr><tr><td colspan='2' style='".$tdstyle."'><br /></td></tr>
</table></form><script src='https://www.google.com/recaptcha/api.js'></script>
";

}

?>
{/source}

БЛИЖАЙШИЕ МЕРОПРИЯТИЯ