Counter yang akan kita buat ini tidak menggunakan sebuah database untuk menyimpan atau merekam
datanya, melainkan hanya menggunakan sebuah file dengan ekstensi [dot]txt. Cara kerjanya cukup sederhana, yaitu ketika halaman kita di load, maka script yang kita buat akan membuka isi file txt dan kemudian akan mengupdate nilainya dengan tambah 1. Untuk lebih jelasnya, mari kita lihat contohnya .
datanya, melainkan hanya menggunakan sebuah file dengan ekstensi [dot]txt. Cara kerjanya cukup sederhana, yaitu ketika halaman kita di load, maka script yang kita buat akan membuka isi file txt dan kemudian akan mengupdate nilainya dengan tambah 1. Untuk lebih jelasnya, mari kita lihat contohnya .
<html>
<head>
<title>Counter Pengunjung menggunakan PHP</title>
</head>
<body>
<?php
$file_name="counter.txt"; //definisi nama file
//mengecek apakah file tersebut sudah ada.
if(file_exists($file_name){
$berkas=fopen($file_name,"r");
$nilai=(integer) trim(fget($berkas,255));
$nilai++;
fclose($berkas);
}else
$nilai++;
$berkas=fopen($file_name,"w");
fput($berkas,$nilai);
fclose($berkas);
echo "Anda pengunjung yang ke <b>$nilai</b> ";
?>
</body>
</html>
Silahkan simpan dengan ekstensi [dot]php. Jalankan di browser dan lihat hasilnya.
0 komentar