Free Hosting

วันอาทิตย์ที่ 29 มีนาคม พ.ศ. 2558

มาทำ Counter นับจำนวนคนเข้าเว็บกันเถอะ P4


ต่อไปจะเป็น Counter แบบ Text File ตัวนี้โค้ดก็สั้นๆเหมือนกัน  เราลุยกันต่อเลย ไฟล์โปรแกรมทั้งหมดของบทความนี้ ที่ดาวน์โหลดไปมีครบหมดทุกไฟล์ครับ
สำหรับไฟล์นี้ชื่อ counter_using_txtfile.php ครับ โดยข้อมูลจะเก็บเอาไว้ในไฟล์ count.txt คุณอาจจะสร้างไฟล์นี้ ชื่อนี้มาเปล่าๆ ก่อนก็ได้ เอาไว้ในโฟลเดอร์เดียวกับไฟล์ counter_using_txtfile.php หรือจะเอาไว้โฟลเดอร์อื่นก็ได้  เพียงแต่คุณต้องระบุพาธในการเปิด ปิด ไฟล์ให้ถูกต้องด้วย หรืออีกวิธีคุณไม่ต้องสร้างไฟล์ count.txt ก็ได้ แต่เมื่อตอนรันสคริปครั้งแรกจะมี error นิดๆ แต่ไม่มีปัญหาแต่อย่างใด การนับ ยังคงเป็นปกติ เพียงแต่ว่าโปรแกรมมันเช็คว่าไม่มีไฟล์นี้อยู่(count.txt) มันก็จะสร้างมาให้เองโดยอัติโนมัติครับ ถ้ารันโปรแกรมไฟล์นี้ครั้งแรก แล้วมี error ที่ผมบอก ให้คุณ รีเฟรชหน้านั้นอีกที ก็ใช้ได้ปกติแล้วครับ อ้อ แต่อย่าลืมนะครับถ้าโฮสคุณเป็น Unix จะต้อง Chmod ไฟล์ count.txt ให้ เป็น 0777 ก่อนนะครับ  เพราะไม่อย่างนั้น มันไม่สามารถเปิดอ่าหรือเขียนทับลงไฟล์ได้เลย  สำหรับ โฮส Windows เรื่องตรงนี้ไม่มีปัญหาครับ อ่านคำอธิบายกำกับตามรูปครับ


เมื่อนำ Cookie เข้ามาใช้งานร่วมกับไฟล์นี้ ก็มี 2 ส่วนเหมือนที่กล่าวไว้ด้านบนนะครับ การนำไปใช้งานก็เหมือนกัน  ลองดูจากตัวอย่างครับ  ไฟล์ตัวอย่างนี้ชื่อ counter_using_txtfile_cookie.php ครับ
เมื่อรันโปรแกรมจะได้ดังรูปต่อไปนี้ (จำนวนผู้เยี่ยมชมเป็นแค่ตัวอย่างที่ผมทำนะครับ)

0 ความคิดเห็น:

แสดงความคิดเห็น


พื้นที่โฆษณา

Free Hosting

พื้นที่โฆษณา

Free Hosting
 

Copyright © สอนเขียนโปรแกรม html php css Java SQL jQuery XML Ajax Design by ScriptMasterWebDesign | Theme by ScriptMasterWebDesign | Powered by HosTing