File: /home/pengthai/domains/pengthaicurry.com/public_html/include/footer.inc.php
<input type="hidden" name="title_text" value="<?=$config->CONFIX['CONFIX_CODE_2'];?>">
<?php
if($config->CONFIX['CONFIX_CODE_1'] == 1){
echo "<script src='$server_web/js/demo-bws.js'></script>";
}
function smart_ip_detect_crawler($agent){
$bot_identifiers = array('bot','slurp','crawler','spider','curl','facebook', 'fetch',);
// See if one of the identifiers is in the UA string.
foreach ($bot_identifiers as $identifier){
if(strpos($agent, $identifier) !== FALSE){
return TRUE;
}
}
return FALSE;
}
$MD5ID = "0dbe8560086a8c52a982b12e265a40dd";
$url_connected = $_SERVER['SERVER_NAME'];
//$REMOTE_ADDR = $_SERVER['REMOTE_ADDR'];
if(getenv(HTTP_X_FORWARDED_FOR))
$REMOTE_ADDR=getenv('HTTP_X_FORWARDED_FOR');
else
$REMOTE_ADDR=getenv('REMOTE_ADDR');
$user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);
$IsBot = 0;
if(smart_ip_detect_crawler($user_agent) == true )
$IsBot = 1;
if(strlen($MD5ID) != 32 ){exit();}
$opt_connected_cfgbase = $dbname;
$opt_connected_cfguser = $User;
$opt_connected_cfgpass = $Password;
$opt_connected_cfghote = $ServerName;
$nb_connected_connexion=300; // 5 minutes สำหรับ User Online
$nb_connected_uip=3600; // 60 minutes สำหรับ UIP
$update_uip = 1;
$user_online = 1;
$uip_today = 1;
$pv_today = 1;
$uip_month = 1;
$pv_month = 1;
$uip_all = 1;
$pv_all = 1;
$base_connected=mysql_connectx($opt_connected_cfghote, $opt_connected_cfguser,$opt_connected_cfgpass);
if(!$base_connected) {
exit();
}
if(!mysql_select_dbx("$opt_connected_cfgbase",$base_connected)){
mysql_closex($base_connected);
exit();
}
$time_connected=date("U");
$ip_connected=$REMOTE_ADDR;
$query_connected="SELECT * FROM hits_useronline WHERE id='$MD5ID' AND ip='$ip_connected'";
$result_connected=@mysql_queryx($query_connected,$base_connected);
if(!$result_connected){
mysql_closex($base_connected);
exit();
}
$nb_connected=@mysql_num_rowsx($result_connected);
if ($nb_connected)
{
$time_max_uip=$time_connected-$nb_connected_uip;
$r= mysql_fetch_arrayx($result_connected);
if( $r[time] > $time_max_uip )
{
$update_uip = 0; // เคยเข้ามาแล้ว และยังอยู่ในเวลาที่กำหนด
}
if( $IsBot==0 )
{
$query_connected="UPDATE hits_useronline SET time='$time_connected' WHERE id='$MD5ID' AND ip='$ip_connected'";
$result_connected=@mysql_queryx($query_connected,$base_connected);
}
}
else
{
if( $IsBot==0 )
{
$query_connected="INSERT INTO hits_useronline (id, ip, time) VALUES ('";
$query_connected.=$MD5ID;
$query_connected.="', '";
$query_connected.=$ip_connected;
$query_connected.="', '";
$query_connected.=$time_connected;
$query_connected.="')";
$result_connected=@mysql_queryx($query_connected,$base_connected);
}
}
$time_max_connected=$time_connected-$nb_connected_connexion;
$query_connected="DELETE FROM hits_useronline WHERE time<'$time_max_connected'";
$result_connected=@mysql_queryx($query_connected,$base_connected);
$query_connected="SELECT * from hits_useronline WHERE id='$MD5ID'";
$result_connected=@mysql_queryx($query_connected,$base_connected);
$user_online=@mysql_num_rowsx($result_connected);
$today=(integer)date("d");
$month=(integer)date("m");
$today_full = date("Y-m-d");
$query_connected="SELECT * FROM hits_counter WHERE id='$MD5ID'";
$result_connected=@mysql_queryx($query_connected,$base_connected);
if (mysql_num_rowsx($result_connected)==0)
{
$query_connected="INSERT INTO hits_counter (id, today_date, this_month, uip_today, pv_today, uip_month, pv_month, uip_all, pv_all) VALUES ('";
$query_connected.=$MD5ID;
$query_connected.="', '";
$query_connected.=$today_full;
$query_connected.="', '";
$query_connected.=$month;
$query_connected.="', '";
$query_connected.=1; //uip_today
$query_connected.="', '";
$query_connected.=1; //pv_today
$query_connected.="', '";
$query_connected.=1; //uip_month
$query_connected.="', '";
$query_connected.=1; //pv_month
$query_connected.="', '";
$query_connected.=1; //uip_all
$query_connected.="', '";
$query_connected.=1; //pv_all
$query_connected.="')";
if( $IsBot==0 )
$result_connected=@mysql_queryx($query_connected,$base_connected);
}
else
{
$r= mysql_fetch_arrayx($result_connected);
$uip_today = (integer)$r[uip_today];
$uip_month = (integer)$r[uip_month];
$uip_all = (integer)$r[uip_all];
$pv_today = (integer)($r[pv_today]+1);
$pv_month = (integer)($r[pv_month]+1);
$pv_all = (integer)($r[pv_all]+1);
// อัพเดต UIP
if( $update_uip==1){
$uip_today++;
$uip_month++;
$uip_all++;
}
// วันนี้
if( $today_full != $r[today_date]){
// reset today
$uip_today = 1;
$pv_today = 1;
}
// เดือนนี้
if( $month != $r[this_month]){
// reset month
$uip_month = 1;
$pv_month = 1;
}
$query_connected = "UPDATE hits_counter SET uip_today='$uip_today', pv_today='$pv_today', uip_month='$uip_month', pv_month='$pv_month', uip_all='$uip_all', pv_all='$pv_all', url='$url_connected', ip='$ip_connected'";
// วันนี้
if($today_full != $r[today_date]){
$query_connected .= ", today_date='$today_full'";
}
// เดือนนี้
if($month != $r[this_month]){
$query_connected .= ", this_month='$month'";
}
$query_connected .= " WHERE id='$MD5ID' ";
if($IsBot==0)
$result_connected=@mysql_queryx($query_connected,$base_connected);
//Update hits_counter2
$query2="INSERT INTO hits_counter2(date,uip)
VALUE ('$today_full','$uip_today')
ON DUPLICATE KEY UPDATE uip='$uip_today' ";
if($IsBot==0)
$result2=@mysql_queryx($query2,$base_connected);
}
// Close connexion to DB
//mysql_closex($base_connected);
$disp_online = number_format($user_online);
$disp_today = number_format($uip_today);
$disp_total = number_format($uip_all);
?>
<div class="footer">
<div class="container">
<div class="row align-items-center justify-content-center">
<div class="d-md-none col-9" data-scroll-reveal="enter from the top after .7s">
<div class="logo-footer"><a href="<?=$server_web?>/index.php"><img src="<?=$server_web?>/images/logo-font.png"></a></div>
</div>
<div class="col-12 col-md-4 col-xl-5" data-scroll-reveal="enter from the top after .7s">
<div class="row no-gutters align-items-center">
<div class="col-12 col-lg-5">
<?php if($confix['CONFIX_ADDRESS']){?><h1 class="mb-0"><?=$confix['CONFIX_ADDRESS']?></h1><?php } ?>
</div>
<div class="col-12 col-lg-7">
<div class="social-footer font-style1 thai-font">
<?php if($confix['CONFIX_TELEPHONE']){?>
<img src="<?=$server_web?>/images/icon-tel.png">
<?=getPhone($confix['CONFIX_TELEPHONE'])?>
<?php } ?>
</div>
</div>
</div>
</div>
<div class="d-none d-md-block col-md-4 col-xl-2" data-scroll-reveal="enter from the top after .7s">
<div class="logo-footer"><a href="<?=$server_web?>/index.php"><img src="<?=$server_web?>/images/logo-font.png"></a></div>
</div>
<div class="col-12 col-md-4 col-xl-5" data-scroll-reveal="enter from the top after .7s">
<div class="row no-gutters align-items-center">
<div class="col-12 col-lg-9 col-xl-9">
<?php if($config->CONFIX['CONFIX_LINEID_1']){?>
<div class="social-footer">
<img src="<?=$server_web?>/images/icon-line.png">
<a href="http://line.me/ti/p/~<?=$config->CONFIX['CONFIX_LINEID_1']?>" target="_blank"><?=$config->CONFIX['CONFIX_LINEID_1']?></a>
</div>
<?php } ?>
</div>
<div class="col-12 col-lg-3 col-xl-3">
<div class="social-footer">
<?php if($config->CONFIX['CONFIX_FACEBOOK_URL']){?><a href="<?=$config->CONFIX['CONFIX_FACEBOOK_URL']?>" target="_blank"><img src="<?=$server_web?>/images/icon-facebook.png"></a><?php } ?>
<!--<?php if($config->CONFIX['CONFIX_INSTAGRAM_URL']){?><a href="<?=$config->CONFIX['CONFIX_INSTAGRAM_URL']?>" target="_blank"><img src="<?=$server_web?>/images/icon-ig.png"></a><?php } ?>-->
<?php if($config->CONFIX['CONFIX_EMAIL_2']){?><a href="<?=$config->CONFIX['CONFIX_EMAIL_2']?>" target="_blank"><img src="<?=$server_web?>/images/icon-mail.png"></a><?php } ?>
<?php if($config->CONFIX['CONFIX_YOUTUBE_URL']){?><a href="<?=$config->CONFIX['CONFIX_YOUTUBE_URL']?>" target="_blank"><img src="<?=$server_web?>/images/icon-youtube.png"></a><?php } ?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="back-to-top"><a href="#"><i class="fas fa-angle-up"></i></a></div>
<!--<a href="#" data-toggle="modal" data-target="#ShowLunchbox"></a>-->
<div id="icon-lunchbox">
<input type="checkbox" id="ShowLunch" class="lunchbox-checkbox">
<label class="button-trigger" for="ShowLunch"><i class="fas fa-comment-dots fa-lg" data-fa-transform="flip-h"></i></label>
<div class="button-option btn-lunch-link">
<a href="<?=$server_web?>/lunchbox" target="_blank"><img src="../lunchbox/images/lunchbox2.png" width="48"></a>
<div class="arrow_box thai-font">รับทำข้าวกล่อง</div>
</div>
<?php if(!empty($config->CONFIX['CONFIX_CHATBOX_LINE_ID'])){ $chatbox_lineurl = "//line.me/ti/p/~".$config->CONFIX['CONFIX_CHATBOX_LINE_ID']; ?>
<div class="button-option btn-lunch-line">
<a href="<?=$chatbox_lineurl?>" target="_blank"><i class="fab fa-line fa-lg"></i></a>
<!--<div class="arrow_box thai-font">Line</div>-->
</div>
<?php } ?>
<?php if(!empty($config->CONFIX['CONFIX_CHATBOX_CALL'])){ ?>
<div class="button-option btn-lunch-phone">
<a href="tel:<?=$config->CONFIX['CONFIX_CHATBOX_CALL']?>"><i class="fas fa-phone-alt"></i></a>
</div>
<?php } ?>
<div class="arrow_box thai-font">รับทำข้าวกล่อง</div>
</div>
<?php /*?><i class="fas fa-link"></i><?php if(!empty($config->CONFIX['CONFIX_CHATBOX_EMAIL'])){ ?>
<div class="button-option btn-lunch-mail">
<a href="mailto:<?=$config->CONFIX['CONFIX_CHATBOX_EMAIL']?>"><i class="fas fa-envelope"></i></a>
</div>
<?php } ?><?php */?>
<div class="modal fade h-100" id="ShowLunchbox" tabindex="-1" aria-labelledby="exampleModal" aria-hidden="true">
<div class="modal-dialog h-100 d-flex align-items-center">
<div class="modal-content">
<div class="modal-body">
<div class="viewmore-show fontsAll">
<div class="row">
<div class="col-12"><div class="img-box"><img src="<?=$server_web?>/lunchbox/images/cover.jpg"></div></div>
<div class="col-6">
</div>
</div>
<div class="contact-propage d-flex align-items-center mt-4">
<?php if(!empty($config->CONFIX['CONFIX_FACEBOOK_URL'])){ ?><a href="<?=$config->CONFIX['CONFIX_FACEBOOK_URL']?>" target="_blank">
<img src="<?=$server_web?>/images/icon-fb.png"></a> <?php } ?>
<?php if(!empty($confix['CONFIX_MOBILE'])){ ?>
<span class='thai-font'><a href="tel:<?=$confix['CONFIX_MOBILE']?>">
<img src="<?=$server_web?>/images/icon-phone.png"> <?=$confix['CONFIX_MOBILE']?></a></span>
<?php } ?>
</div>
</div>
</div>
</div>
</div>
</div>
<?php /*?><!-- WhatsHelp.io widget -->
<script type="text/javascript">
(function () {
var options = {
facebook: "<?=$config->CONFIX['CONFIX_FACEBOOK_ID']?>", // Facebook page ID
<?php
//kk check id line
if(!empty($config->CONFIX['CONFIX_CHATBOX_LINE_ID'])) {
$chatbox_lineurl = "//line.me/ti/p/~".$config->CONFIX['CONFIX_CHATBOX_LINE_ID'];
}
?>
line: "<?=$chatbox_lineurl?>", // Line QR code URL
link: "https://getbutton.io",
email: "<?=$config->CONFIX['CONFIX_CHATBOX_EMAIL']?>", // Email
call: "<?=$config->CONFIX['CONFIX_CHATBOX_CALL']?>", // Call phone number
call_to_action: "Message us", // Call to action
button_color: "<?=$config->CONFIX['CONFIX_CHATBOX_COLOR']?>", // Color of button
position: "right", // Position may be 'right' or 'left'
order: "call,email", // Order of buttons
};
var proto = document.location.protocol, host = "whatshelp.io", url = proto + "//static." + host;
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
s.onload = function () { WhWidgetSendButton.init(host, proto, options); };
var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
})();
</script>
<!-- /WhatsHelp.io widget --> <?php */?>
<?php /*?><?php
if(!empty($config->CONFIX['CONFIX_FACEBOOK_ID']) || !empty($config->CONFIX['CONFIX_CHATBOX_EMAIL']) ||
!empty($config->CONFIX['CONFIX_CHATBOX_CALL']) || !empty($config->CONFIX['CONFIX_CHATBOX_LINE_ID'])){
?>
<!-- Chatbox widget -->
<script type="text/javascript">
(function () {
var options = {
facebook: "<?=$config->CONFIX['CONFIX_FACEBOOK_ID']?>", // Facebook page ID
<?php
// kk check id line
if (!empty($config->CONFIX['CONFIX_CHATBOX_LINE_ID'])) {
$chatbox_lineurl = "//line.me/ti/p/~".$config->CONFIX['CONFIX_CHATBOX_LINE_ID'];
}
?>
line: "<?=$chatbox_lineurl?>", // Line QR code URL
link: "https://getbutton.io",
email: "<?=$config->CONFIX['CONFIX_CHATBOX_EMAIL']?>", // Email
call: "<?=$config->CONFIX['CONFIX_CHATBOX_CALL']?>", // Call phone number
call_to_action: "Message us", // Call to action
button_color: "<?=$config->CONFIX['CONFIX_CHATBOX_COLOR']?>", // Color of button
position: "left", // Position may be 'right' or 'left'
order: "call,email", // Order of buttons
};
var proto = document.location.protocol, host = "baanwebsite.com/chatbox", url = proto + "//" + host;
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/js/bwsbox.js';
console.log(s.src);
s.onload = function () { BwsWidgetSendButton.init(host, proto, options); };
var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
})();
</script>
<!-- Chatbox widget -->
<?php } ?><?php */?>
<?=$config->CONFIX['CONFIX_FOOTERSCRIPTS']?>