User Online 3
การใช้งาน
โค้ดนี้สามารถเรียกรวมกันทุกหน้า ทั้งระบบได้ครับ เพียงติดตั้งลงไปบน server เพียงโมดูลเดียว แล้ว include โมดูลไปไว้ที่ตำแหน่งที่ต้องการแสดงผลได้เลยครับ เช่น
หากเราติดตั้งโมดูลไว้ที่ root ที่ไฟล์ Index.php ที่ root ให้แทรกโค้ด
include("countermodule.php");
ในตำแหน่งที่ต้องการแสดงผล counter เลยครับ แต่ถ้าเรามีหน้าอื่นจะแสดงด้วย เช่น หน้า webboard/webboard.php ก็ให้แทรกโค้ด
include("../countermodule.php");
ไว้ในตำแหน่งที่ต้องการแสดงผลเช่นกันครับ
กล่าวคือต้องการแสดงผลที่หน้าไหนให้ include ไฟล์เดียวกันเข้าไปทั้งระบบได้เลย เหมือนกับที่แสดงบนเว็บนี้ครับ แต่ถ้าต้องการให้แยกกันต้องเก็บ โมดูลไว้ในไดเร็คทอรี่ที่ต่างกันด้วยครับ เช่นถ้าจะแสดง counter แยกกันระหว่างหน้า index.php และ webboard ก็ให้ติดตั้งโมดูล 2 ตัว ตัวหนึ่งไว้ที่ไดเร็คทอรี่ของ webboard แล้วก็ include ไฟล์เข้าไป อีกตัวหนึ่งก็ติดตั้งไว้ที่ไดเร็คทอรี่ของ index แล้วก็ include ไฟล์เข้าไปเช่นกันครับ
ถ้าติดตั้งลงบน server ต้องปรับ chmod ไฟล์ counter.dat และ counters.dat ให้เป็น 777 ด้วย
ต้องเปิดใช้ Cookie ด้วยครับ โดยที่หน้าที่เราจะติดตั้งโมดูล บรรทัดแรกต้องแทรกโค้ด
ob_start();