Mini Shell
<!DOCTYPE html>
<html lang="en">
<?php
//*** By Weerachai Nukitram ThaiCreate.Com ***//
//*** Select วันที่ในตาราง Counter ว่าปัจจุบันเก็บของวันที่เท่าไหร่ ***//
//*** ถ้าเป็นของเมื่อวานให้ทำการ Update Counter ไปยังตาราง daily และลบข้อมูล เพื่อเก็บของวันปัจจุบัน ***//
$strSQL = " SELECT DATE FROM counter LIMIT 0,1";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
if($objResult["DATE"] != date("Y-m-d"))
{
//*** บันทึกข้อมูลของเมื่อวานไปยังตาราง daily ***//
$strSQL = " INSERT INTO daily (DATE,NUM) SELECT '".date('Y-m-d',strtotime("-1 day"))."',COUNT(*) AS intYesterday FROM counter WHERE 1 AND DATE = '".date('Y-m-d',strtotime("-1 day"))."'";
mysqli_query($link, $strSQL);
//*** ลบข้อมูลของเมื่อวานในตาราง counter ***//
$strSQL = " DELETE FROM counter WHERE DATE != '".date("Y-m-d")."' ";
mysqli_query($link, $strSQL);
}
//*** Insert Counter ปัจจุบัน ***//
$strSQL = " INSERT INTO counter (DATE,IP) VALUES ('".date("Y-m-d")."','".$_SERVER["REMOTE_ADDR"]."') ";
mysqli_query($link, $strSQL);
//******************** Get Counter ************************//
// Today //
$strSQL = " SELECT COUNT(DATE) AS CounterToday FROM counter WHERE DATE = '".date("Y-m-d")."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strToday = $objResult["CounterToday"];
// Yesterday //
$strSQL = " SELECT NUM FROM daily WHERE DATE = '".date('Y-m-d',strtotime("-1 day"))."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strYesterday = $objResult["NUM"];
// This Month //
$strSQL = " SELECT SUM(NUM) AS CountMonth FROM daily WHERE DATE_FORMAT(DATE,'%Y-%m') = '".date('Y-m')."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strThisMonth = $objResult["CountMonth"];
// Last Month //
$strSQL = " SELECT SUM(NUM) AS CountMonth FROM daily WHERE DATE_FORMAT(DATE,'%Y-%m') = '".date('Y-m',strtotime("-1 month"))."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strLastMonth = $objResult["CountMonth"];
// This Year //
$strSQL = " SELECT SUM(NUM) AS CountYear FROM daily WHERE DATE_FORMAT(DATE,'%Y') = '".date('Y')."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strThisYear = $objResult["CountYear"];
// Last Year //
$strSQL = " SELECT SUM(NUM) AS CountYear FROM daily WHERE DATE_FORMAT(DATE,'%Y') = '".date('Y',strtotime("-1 year"))."' ";
$objQuery = mysqli_query($link, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$strLastYear = $objResult["CountYear"];
//*** Close MySQL ***//
mysqli_close($link);
?>
<?php
$time = time();
$nu = time() - 60; # ประมาณ 1 นาที ที่แล้ว
$file = "useronline2.txt"; #ชื่อไฟล์ที่ต้องการเก็บ
$f = fopen($file, "a+");
fputs($f, $time . "\n"); # จัดเก็บเวลาปัจจุบัน ลง file
fclose($f);
$count_users = count(file($file)); # นับจำนวนบรรทัด
$f = file($file);
$f1 = fopen($file, "w");
for ($i = 0; $i < count($f); $i++) {
if ($f[$i] > $nu) {
fputs($f1, $f[$i]);
} # ถ้าค่า time ที่เก็บไว้มากกว่า ค่า $nu ให้ลบออก
}
fclose($f1);
?>
<body>
<!-- Footer section -->
<footer class="footer-section bg-primary">
<div class="container footer-top">
<div class="row">
<!-- widget -->
<div class="col-sm-6 col-lg-3 footer-widget">
<div class="about-widget">
<img src="img/logo2561-light.png" alt="">
<p>โรงเรียนเทศบาลวัดชัยชุมพลพัฒนานักเรียนให้มีคุณภาพ สู่มาตรฐานสากล ด้วยการบริหารแบบมีส่วนร่วม..</p>
<div class="social pt-1">
<a href=""><i class="fa fa-twitter-square"></i></a>
<a href=""><i class="fa fa-facebook-square"></i></a>
<a href=""><i class="fa fa-google-plus-square"></i></a>
<a href=""><i class="fa fa-linkedin-square"></i></a>
<a href=""><i class="fa fa-rss-square"></i></a>
</div>
</div>
</div>
<!-- widget -->
<div class="col-sm-6 col-lg-3 footer-widget">
<h5 class="fw-title">ลิ้งค์ที่น่าสนใจ</h5>
<div class="dobule-link">
<ul>
<li><a href="https://www.govchannel.go.th" target="_blank">บริการภาครัฐ</a></li>
<li><a href="https://www.nakhontutor.com/" target="_blank">ศูนย์คอมฯ</a></li>
<li><a href="http://www.kroobannok.com/" target="_blank">ครูบ้านนอก</a></li>
<li><a href="http://www.odos.moe.go.th/" target="_blank">1อำเภอ1ทุน</a></li>
<li><a href="http://www.niets.or.th/th/" target="_blank">สทส.</a></li>
</ul>
<ul>
<li><a href="http://www.moe.go.th" target="_blank">กระทรวงศึกษาธิการ</a></li>
<li><a href="http://www.tungsong.com" target="_blank">เทศบาลเมืองทุ่งสง</a></li>
<li><a href="http://www.etvthai.tv" target="_blank">ETV</a></li>
<li><a href="http://www.moe.go.th/charuaypon/maintext.html" target="_blank">เอกสารและบทความ</a></li>
<li><a href="https://sciplanet.org" target="_blank">ศูนย์วิทยาศาสตร์</a></li>
</ul>
</div>
</div>
<!-- widget -->
<div class="col-sm-6 col-lg-3 footer-widget">
<h5 class="fw-title">สถิติผู้เข้าชมเว็บไซต์ เริ่ม01/04/2562</h5>
<ul class="recent-post">
<table class="table table-sm">
<tbody class="text-light">
<tr>
<td>
<div class="row">
<div class="col"><i style="color:#F7BE81;" class="fa fa-user-o"></i> ออนไลน์ </div>
<div class="col" style="color: rgb(255, 255, 255);">
<?php echo $count_users; ?>
คน</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="row">
<div class="col"><i style="color:#F7BE81;" class="fa fa-history"></i> วันนี้ </div>
<div class="col"><?php echo number_format($strToday,0);?> คน</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="row">
<div class="col"><i style="color:#F7BE81;" class="fa fa-calendar-check-o"></i> เมื่อวานนี้</div>
<div class="col"><?php echo number_format($strYesterday,0);?> คน</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="row">
<div class="col"><i style="color:#F7BE81;" class="fa fa-calendar"></i> เดือนนี้ </div>
<div class="col"><?php echo number_format($strThisMonth,0);?> คน</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="row">
<div class="col"><i style="color:#F7BE81;" class="fa fa-users"></i> ปีนี้ </div>
<div class="col"><?php echo number_format($strThisYear,0);?> คน</div>
</div>
</td>
</tr>
<tr>
<td></td>
</tr>
</tbody>
</table>
</ul>
</div>
<!-- widget -->
<div class="col-sm-6 col-lg-3 footer-widget">
<h5 class="fw-title">ติดต่อ</h5>
<ul class="contact">
<li><p><i class="fa fa-map-marker"></i> 193 ต.ปากแพรก อ.ทุ่งสง จ.นครศรีธรรมราช 80110</p></li>
<li><p><i class="fa fa-phone"></i> 075 411 368</p></li>
<li><p><i class="fa fa-envelope"></i> [email protected]</p></li>
<li><p><i class="fa fa-clock-o"></i> วันจันทร์ - วันศุกร์, 08.00 น. - 16.30 น.</p></li>
</ul>
</div>
</div>
</div>
<!-- copyright -->
<div class="copyright">
<div class="container">
<p><!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. -->
Copyright ©<script>document.write(new Date().getFullYear());</script> สงวนลิขสิทธิ์ | โรงเรียนเทศบาลวัดชัยชุมพล <i class="fa fa-heart-o" aria-hidden="true"></i> by <a href="https://www.ccp.ac.th" target="_blank">CCP</a>
<!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. --></p>
</div>
</div>
</footer>
<!-- Footer section end-->
<!-- Load Facebook SDK for JavaScript -->
<!-- Your customer chat code -->
<!--====== Javascripts & Jquery ======-->
<script src="js/jquery-3.2.1.min.js"></script>
<script src="js/owl.carousel.min.js"></script>
<script src="js/jquery.countdown.js"></script>
<script src="js/masonry.pkgd.min.js"></script>
<script src="js/magnific-popup.min.js"></script>
<script src="js/main.js"></script>
<script src="js/header.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/popper.min.js"></script>
<script>
$(document).ready(function () {
var url = window.location;
// Will only work if string in href matches with location
$('ul.main-menu a[href="' + url + '"]').parent().addClass('active');
// Will also work for relative and absolute hrefs
$('ul.main-menu a').filter(function () {
return this.href == url;
}).parent().addClass('active').parent().parent().addClass('active');
});
</script>
</body>
</html>
Zerion Mini Shell 1.0