<?php
/*!
* Copyright Anucha Puangpaka
* Contact anucha.ppk@icloud.com 062-479-9836
*/
?>
<script>
function startDictationC32() {
if (window.hasOwnProperty('webkitSpeechRecognition')) {
var recognition = new webkitSpeechRecognition();
recognition.continuous = false;
recognition.interimResults = false;
recognition.lang = "th-Th";
recognition.start();
recognition.onresult = function(e) {
document.getElementById('transcriptC32').value = e.results[0][0].transcript;
recognition.stop();
document.getElementById('labnolC32').submit();
};
recognition.onerror = function(e) {
recognition.stop();
}
}
}
</script>
<?php
if($_GET['nu']!="info2"){
?>
<?php
<script src="<?php echo $ap_site.$ap_folder?>js/jquery.min.js"></script>
<script src="<?php echo $ap_site.$ap_folder?>dist/js/bootstrap.min.js"></script> ?>
<?php if($xsites=="$ap_site$ap_folder"."ap/calendar/"){ ?>
<script type="text/javascript" src="<?php echo $xsites; ?>js/addons/moment.min.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="<?php echo $xsites; ?>js/addons/fullcalendar.min.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="<?php echo $xsites; ?>locale/th.js" crossorigin="anonymous"></script>
<?php }else{ ?>
<script type="text/javascript" src="<?php echo $ap_site.$ap_folder?>fancybox/lib/jquery-1.10.2.min.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="<?php echo $ap_site.$ap_folder?>fancybox/lib/jquery.mousewheel.pack.js?v=3.1.3" crossorigin="anonymous"></script>
<script type="text/javascript" src="<?php echo $ap_site.$ap_folder?>fancybox/source/jquery.fancybox.pack.js?v=2.1.5" crossorigin="anonymous"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $ap_site.$ap_folder?>fancybox/source/jquery.fancybox.css?v=2.1.5" media="screen" />
<script type="text/javascript">
$(document).ready(function() {
$('.fancybox').fancybox();
});
</script>
<?php } ?>
<script type="text/javascript">
$(document).ready(function(){
$(window).scroll(function() {
$(".slideanim").each(function(){
var pos = $(this).offset().top;
var winTop = $(window).scrollTop();
if (pos < winTop + 600) {
$(this).addClass("slide");
}
});
});
});
</script>
<?php
}
?>
<?php
/*if($_GET['box']==""){*/
if($_GET['nu']!="info2"){
?>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=<?php echo $google_tag_manager?>" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<?php /* ?><style>
.messenger-icon {
position: fixed;
bottom: 20px;
right: 20px;
width: 60px;
height: 60px;
border-radius: 50%;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
z-index: 1000;
background-color: #0078FF;
background-image: url('https://arit.kpru.ac.th/ap/messenger/images/logoAP.png');
background-size: cover;
cursor: pointer;
}
.messenger-iframe {
display: none;
position: fixed;
bottom: 90px;
right: 20px;
width: 450px;
height: 680px;
border: none;
z-index: 1000;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.messenger-iframe.active {
display: block;
}
</style>
<div class="messenger-icon" onclick="toggleMessenger()"></div>
<iframe src="https://arit.kpru.ac.th/ap/messenger/" class="messenger-iframe" id="messengerIframe"></iframe>
<script>
function toggleMessenger() {
// var iframe = document.getElementById('messengerIframe');
// if (iframe.classList.contains('active')) {
// iframe.classList.remove('active');
// } else {
// iframe.classList.add('active');
// }
window.open('https://arit.kpru.ac.th/ap/messenger/', '_blank');
}
</script><?php */ ?>
<?php
/*if($_SERVER['HTTPS']=="on"){*/
?>
<?php /* ?><div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = 'https://connect.facebook.net/th_TH/sdk/xfbml.customerchat.js#xfbml=1&version=v2.12&autoLogAppEvents=1';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-customerchat" attribution="setup_tool" page_id="<?php echo $fb_page_id; ?>"></div><?php */ ?>
<?php
/*if(!empty($fb_page_id)){
?>
<!-- Messenger Chat Plugin Code -->
<div id="fb-root"></div>
<!-- Your Chat Plugin code -->
<div id="fb-customer-chat" class="fb-customerchat">
</div>
<script>
var chatbox = document.getElementById('fb-customer-chat');
chatbox.setAttribute("page_id", "<?php echo $fb_page_id; ?>");
chatbox.setAttribute("attribution", "biz_inbox");
</script>
<!-- Your SDK code -->
<script>
window.fbAsyncInit = function() {
FB.init({
xfbml : true,
version : 'v12.0'
});
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = 'https://connect.facebook.net/th_TH/sdk/xfbml.customerchat.js';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<?php
}*/
?>
<?php /* ?><script>
window.fbAsyncInit = function() {
FB.init({
appId : '<?php echo $fb_id; ?>',
xfbml : true,
version : 'v5.0'
});
FB.AppEvents.logPageView();
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script><?php */ ?>
<?php
/*}*/
$year = date('Y');
$month = date('Ym');
$day = date('Ymd');
$session_id = session_id();
if(empty($_SESSION['counters']) && !preg_match("/bot/i", $_SERVER['HTTP_USER_AGENT'])){
$_SESSION['counters'] = "1";
$_POST['dateTime'] = date('YmdHis');
$_POST['lang'] = $_GET['lang'];
$_POST['xip'] = $_SERVER['REMOTE_ADDR'];
$_POST['xyear'] = $year;
$_POST['xmonth'] = $month;
$_POST['xday'] = $day;
$_POST['xphpsessid'] = $session_id;
$_POST['xlat'] = $_COOKIE['lat'];
$_POST['xlng'] = $_COOKIE['lng'];
$_POST['xsites'] = "$xsites";
$_POST['xsites_uri'] = substr($ap_site,0,-1)."$_SERVER[REQUEST_URI]";
$_POST['xhttp_user_agent'] = $_SERVER['HTTP_USER_AGENT'];
$table = "ap_counters";
/*$sql = "select * from $table";
$query = mysqli_query($conn,$sql);
$num_fields = mysqli_num_fields($query);
for($i=1; $i<$num_fields; $i++) {
$field_name[$i] = mysqli_fetch_field_direct($query,$i)->name;
$fields = $field_name[$i];
$fields_1 .= "$fields, ";
$fields_2 .= "'".mysqli_real_escape_string($conn,$_POST[$fields])."', ";
}
$field_1 = substr($fields_1,0,-2);
$field_2 = substr($fields_2,0,-2);
mysqli_query($conn,"insert into $table ($field_1) values ($field_2)");*/
mysqli_query($conn,"insert into $table (dateTime,lang,xip,xyear,xmonth,xday,xsites,xsites_uri,xphpsessid,xhttp_user_agent,xlat,xlng) values ('$_POST[dateTime]','$_POST[lang]','$_POST[xip]','$_POST[xyear]','$_POST[xmonth]','$_POST[xday]','$_POST[xsites]','$_POST[xsites_uri]','$_POST[xphpsessid]','$_POST[xhttp_user_agent]','$_POST[xlat]','$_POST[xlng]')");
}else{
if(!empty($_COOKIE['lat'])){
mysqli_query($conn,"update ap_counters set xlat='$_COOKIE[lat]', xlng='$_COOKIE[lng]' where xphpsessid='$session_id' and (xlat is null or xlat='')");
}
}
}
/*}*/
include('logs.php');
mysqli_close($conn);
if(date('md')>="0101" && date('md')<="0215"){
$snowflake = true;
$inner = "❅";
$inner = "";
}elseif(date('md')>="0214" && date('md')<="0214"){
$snowflake = true;
$inner = "❤";
}elseif(date('md')>="0215" && date('md')<="0515"){
$snowflake = true;
$inner = "☀";
$inner = "";
}elseif(date('md')>="0516" && date('md')<="1015"){
$snowflake = true;
$inner = "⛆";
$inner = "";
}elseif(date('md')>="1016" && date('md')<="1231"){
$snowflake = true;
$inner = "❅";
$inner = "";
}else{
$snowflake = false;
$inner = "";
}
if($snowflake==true){
?>
<style>
/* customizable snowflake styling */
.snowflake {
color: #fff;
font-size: 1em;
font-family: Arial, sans-serif;
text-shadow: 0 0 5px #000;
}
.snowflake,.snowflake .inner{animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}100%{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out}.snowflake .inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear}.snowflake:nth-of-type(0){left:1%;animation-delay:0s}.snowflake:nth-of-type(0) .inner{animation-delay:0s}.snowflake:first-of-type{left:10%;animation-delay:1s}.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner{animation-delay:1s}.snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner{animation-delay:6s}.snowflake:nth-of-type(3){left:30%;animation-delay:2s}.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner{animation-delay:4s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s}.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner{animation-delay:2s}.snowflake:nth-of-type(5){left:50%;animation-delay:3s}.snowflake:nth-of-type(5) .inner{animation-delay:8s}.snowflake:nth-of-type(6){left:60%;animation-delay:2s}.snowflake:nth-of-type(7){left:70%;animation-delay:1s}.snowflake:nth-of-type(7) .inner{animation-delay:2.5s}.snowflake:nth-of-type(8){left:80%;animation-delay:0s}.snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake:nth-of-type(9) .inner{animation-delay:3s}.snowflake:nth-of-type(10){left:25%;animation-delay:0s}.snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}
</style>
<div class="snowflakes" aria-hidden="true">
<?php
for($i=0;$i<10;$i++){
?>
<div class="snowflake">
<div class="inner"><?php echo $inner; ?></div>
</div>
<?php
}
?>
</div>
<?php
}
?>
</body>
</html>