Buscar

Membuat Counter di PHP

Selamat siang programmer, 
Kali ini saya akan membahas bagaimana membuat aplikasi counter sederhana menggunakan php.
Counter yang kita buat ini adalah untuk menghitung berapa kali suatu halaman situs web telah ditampilkan. Untuk menyederhanakannya maka counter ditampilkan dalam bentuk teks bukan grafik.
Sebelumnya saya ucapkan terimakasih buat Anon Kuncoro Widigdo, karena dari modulnya saya bisa belajar teknik membuat counter.
Langsung aja yaa..
Algoritmanya :
1. Bila suatu halaman web ditampikan maka terlebih dulu dibaca isi file tertentu dan dibaca nilainya itu menggunakan fopen();
2. Tampilkan nilainya di layar browser
3. Tambahkan nilainya dengan 1
4. Simpan nilainya yang baru di file
5. Selesai
Yang dibutuhkan sebelum coding adalah menyediakan 1 file txt.
Kita beri nama counter.txt dan isi dengan 0.
Lalu coding seperti di bawah ini :
<?php
$filecounter="counter.txt";
$fl=fopen($filecounter,"r+"); 
//fopen -> r+ untuk membaca dan menulis
//tempatkan pointer file pada awal file
$hit=fread($fl,filesize($filecounter));
echo("
Anda pengunjung yang ke:$hit
"); fclose($fl); $fl=fopen($filecounter,"w+"); //fopen -> w+ untuk membaca dan menulis; //tempatkan pointer file pada awal file dan memotong file ke nol panjang //Jika file tidak ada, mencoba untuk menciptakannya $hit=$hit+1; fwrite($fl,$hit,strlen($hit)); fclose($fl); ?>
Hasilnya :

Semoga bermanfaat :)

0 comments:

Posting Komentar