<?
if( ! defined( 'DATALIFEENGINE' ) ) { die( "Hacking attempt!" ); } $tpl->load_template( 'hotels.tpl' );
function connectDB (){
return $dbconn;
}
$site['from_name'] = 'Технический отдел'; // from (от) имя
$site['from_email'] = 'it@mail';
$site['smtp_mode'] = 'disabled';
$site['smtp_host'] = null;
$site['smtp_port'] = null;
$site['smtp_username'] = null;
if(isset($_REQUEST['submit'])) { $connect = connectDB();
if( count($_GET['type']) > 0
) {$type = implode(',',$_GET['type']); $str.= ' AND type IN('.$type.')';}
if( count($_GET['place']) > 0
) {$place = implode(',',$_GET['place']); $str.= ' AND place IN('.$place.')';}
if( count($_GET['rating']) > 0
) {$rating = implode(',',$_GET['rating']); $str.= ' AND rating IN('.$rating.')';}
if( $_GET['clientname'] != null )
{$cname = $_GET['clientname'];}
if( $_GET['clientemail'] != null )
{$cmail = $_GET['clientemail'];}
if( $_GET['clienttelephone'] != null )
{$ctel = $_GET['clienttelephone'];}
$typ['25,26'] = 'ОТЕЛЬ';
$typ[28] = 'САНАТОРИЙ';
$typ[27] = 'ПАНСИОНАТ';
$rat[15] = '<img src="/templates/img/s1.png" border="0">';
$rat[17] = '<img src="/templates/img/s2.png" border="0">';
$rat[19] = '<img src="/templates/img/s3.png" border="0">';
$rat[21] = '<img src="/templates/img/s4.png" border="0">';
$rat[23] = '<img src="/templates/img/s5.png" border="0">';
$ratt[15] = '1*';
$ratt[17] = '2*';
$ratt[19] = '3*';
$ratt[21] = '4*';
$ratt[23] = '5*';
$pla[5] = 'ЦЕНТР';
$pla[6] = 'ХОСТА';
$pla[7] = 'АДЛЕР';
$pla[42] = 'ИМЕРЕТИНКА';
$pla[8] = 'КРАСНАЯ ПОЛЯНА';
$pla[9] = 'ЛАЗАРЕВСКОЕ';
$pla[10] = 'ДАГОМЫС';
if($_GET and $_GET['clientemail'] != null){
if(filter_var($_GET['clientemail'], FILTER_VALIDATE_EMAIL
)){ require_once($_SERVER['DOCUMENT_ROOT'].'/test/lib/MailClass.inc');
$mailer = new FreakMailer();
$mailer->Subject = 'Клиент просит связаться по поводу размещения';
$mailer->Body =
'Имя клиента: '.$cname.'
email: '.$cmail.'
телефон: '.$ctel.'
Параметры его поиска:
Тип: '.$typ[$type].'
Класс: '.$ratt[$rating].'
Расположение: '.$pla[$place].'';
$mailer->AddAddress('@gmail', '');
if(!$mailer->Send())
{
//echo 'Не могу отослать письмо!';
}
else
{
echo '<div style="display: none;">
<div class="box-modal" id="exampleModal">
<div class="box-modal_close arcticmodal-close">закрыть</div>
СПАСИБО ЗА ВАШУ ЗАЯВКУ, МЫ ОБЯЗАТЕЛЬНО СВЯЖЕМСЯ С ВАМИ В БЛИЖАЙШЕЕ ВРЕМЯ!
</div>
</div>';
}
$mailer->ClearAddresses();
$mailer->ClearAttachments();
}
else{
echo '<div style="display: none;">
<div class="box-modal" id="exampleModal">
<div class="box-modal_close arcticmodal-close">ЗАКРЫТЬ</div>
ВЫ НЕВЕРНО ВВЕЛИ АДРЕС СВОЕЙ ЭЛЕКТРОННОЙ ПОЧТЫ.<br>ВЫ МОЖЕТЕ ПРОДОЛЖИТЬ РАБОТАТЬ С ПОИСКОМ ПО ОТЕЛЯМ, НО ЕСЛИ ХОТИТЕ, ЧТОБЫ МЫ С ВАМИ СВЯЗАЛИСЬ - ВВЕДИТЕ СВОЙ ЭЛЕКТРОННЫЙ АДРЕС ПРАВИЛЬНО.<br>СПАСИБО!
</div>
</div>';
}
}
function resSQL($s){
return $row[0];
else
return false; }
$mpp=9;
if (empty($_GET['page']) || ($_GET['page'] <= 0
)) { $page = 1; } else { $page = (int) $_GET['page']; }
$q=mysql_query('select SQL_CALC_FOUND_ROWS `name`, `rating`, `key`, `address`, `desc`, `src` FROM `sled_hotels` WHERE town=4 '.$str.' limit '.(($page-1
)*$mpp).','.$mpp); $fr=resSQL('SELECT FOUND_ROWS()');
$num = '<div class="hotelsearchresults">По вашему запросу найдено объектов для размещения: '.$fr.' </div>';
if( $type > 0 )
{$typelink = '&type[]='.$type;
} else {$typelink = null;}
if( $rating > 0 )
{$ratinglink = '&rating[]='.$rating;
} else {$ratinglink = null;}
if( $place > 0 )
{$placelink = '&place[]='.$place;
} else {$placelink = null;}
$pagi = 'страниц: ';
if ($pc>1)
{
$raz='';
for($n=1;$n<=$pc;$n++)
{
$pagi .= $raz;
if ($page==$n)
$pagi .= $n;
else
{
$pagi .= '<A HREF="/test/?do=hotels';
if ($n>0)
$pagi .= '&page='.$n.$typelink.$ratinglink.$placelink.'&submit=ПОКАЗАТЬ+ВЫБРАННОЕ';
$pagi .= '">'.$n.'</A>';
}
$raz='<span style="color:#999;"> | </span>';
}$pagi .= '</div>';
}
echo '</div>';
if ($_GET['submit'] = 'ПОКАЗАТЬ+ВЫБРАННОЕ')
{$demo = '<div class="allresult">';
{
$demo .= '<div class="eachresult">
<div class="hotelnamewhiteline">
<div class="hotelrating">'.$rat[$r['rating']].'</div>
<div class="hotelname"><a href="/'.$r['key'].'.html" target="_parent"> "'.$r['name'].'" </a></div>
</div>
<div class="hoteladdress">'.$r['address'].'</div>
<div class="hoteldescription"><a href="/'.$r['key'].'.html" target="_parent">'.$r['desc'].'</a></div>
<div class="hotelphoto"><a href="/'.$r['key'].'.html" target="_parent"><img src="http://www.sgtours.ru'.$r['src'].'" border="0" width="160" height="120" style="border: 7px solid rgb(255, 255, 255); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3); border-radius: 7px; margin: 0px 10px 0px 0px;"></a></div>
</div>';
}
echo '</div>';
}else{$demo .= null;}
}
else
{}
$tpl->set( '{demo}', $demo );
$tpl->set( '{num}', $num );
$tpl->set( '{pagi}', $pagi );
$tpl->compile( 'content' );
$tpl->clear();
?>