:: การสร้าง Counter แบบง่าย ::









ติดต่อเรา

webmaster_dwthai @yahoo.com
webmaster@dwthai.com
08-9495-7296

Counter คือ โปรแกรมเล็ก ๆ ที่ใช้ในการนับจำนวน Page View หรือ นับจำนวนผู้เข้าเยี่ยมชมเว็บเพจของเรา ในบทความนี้เราจะนำเสนอการสร้าง Counter ด้วยวิธีง่าย ๆ โดยใช้การเก็บข้อมูลในรูปแบบของ Text File

การสร้าง Counter แบบง่าย ๆ กับ PHP


<?php
// Easy Counter by dwthai.com
if(file_exists("counter.txt")){
// file_exists() คือ Func ที่ใช้ในการตรวจสอบไฟล์ หากไฟล์นั้นมีอยู่จริงจะคืนค่า true มาให้
$f=fopen("counter.txt","r");
/* fopen() เป็นการเปิดไฟล์ตามที่เราต้องการ และเราจำเป็นต้องกำหนด option ให้แก่การเปิดไฟลืด้วย option ต่าง ๆ มีดังนี้ r สำหรับการอ่านไฟล์ , w สำหรับการเขียนไฟล์ และข้อมูลจะถูกเขียนทับใหม่ทั้งหมด, a สำหรับการเขียนไฟล์ แต่ข้อมูลจะถูกเขียนต่อข้อมูลเดิมที่มีอยู่ในไฟล์นั้น
*/

$data=fread($f,5); // fread() เป็นการอ่านไฟล์ เลข 5 คือจำนวน byte ที่ต้องการอ่านค่าออกมา
fclose($f);
$data++;
}else{
$data=0;
}
$f=fopen("counter.txt","w");
fputs($f,$data);
fclose($f);

$data=sprintf("%05d",$data);
/*
%05d คือ option ที่ใช้งานการกำหนดรูปแบบของตัวเลข ส่วนของเลข 5 เราสามารถกำหนดได้ตามที่ต้องการ จะเป็นการกำหนดว่าให้เราใช้เลข 0 นำหน้าตัวเลขนั้นหากหลักของตัวเลขมีค่าน้อยกว่า 5 หลัก เป็นต้น
*/

echo $data; // แสดงผล
?>

 

 

 

สงวนลิขสิทธิ์ © 2546-2550 โดย dwthai.com ห้ามการ copy ส่วนใดส่วนหนึ่งของเว็บไซต์แห่งนี้.