Tuesday, August 29, 2017

Cara Membuat Visitor Counter dengan PHP

Tags

Cara Membuat Visitor Counter dengan PHP - Visitor Counter merupakan sebutan dari penghitung pengunjung dalam sebuah website atau blog. Yang mana berfungsi agar admin dan pengunjung lainnya mengetahui seberapa banyak jumlah pengunjung web tersebut dalam sehari, seminggu bahkan sebulan.

Dalam implementasinya untuk membuat visitor counter dengan PHP dapat menggunakan dua teknik yakni menggunakan database atau tidak menggunakan database hanya dengan file text. Untuk lebih detailnya simak cara membuat penghitung pengunjung website dengan PHP di bawah ini.

Cara Membuat Visitor Counter dengan PHP


Langkah Pertama : Buat database dan buat tabel untuk visitor counter, dalam tabel tersebut berikan satu kolom dan berinama visitor dengan type integer.

Langkah Kedua : Kemudian hubungkan kedatabase yang telah anda buat sebelumnya

Baca Juga : Cara Menghubungkan Database MySQL dengan PHP 

Langkah Ketiga : Buat script php untuk menghitung jumlah visitor. Kemudian simpan dengan nama counter.php


< ?php
// For using session variables put this function on the top.
session_start();

// Connect database
mysql_connect("localhost","","");
mysql_select_db("mypage");

/* Check for session variable "visitor".
If not exist, update database and create this session by Session ID.*/
if(!session_is_registered("visitor")){
$visitor=session_id();
session_register("visitor");

// Update value in column "all_visitor" by +1.
mysql_query("update counter set visitors=visitors+'1'");
}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Counter</title>
</head>
<body>
Counter :
< ?
// Select data from easy_counter and put them into $result.
$result=mysql_query("select * from counter");
$row=mysql_fetch_assoc($result);

// Output all_visitor record.
echo $row['visitors'];

// Close database connection.
mysql_close();
?>
</body>
</html>


Demikian Cara Membuat Visitor Counter dengan PHP mudah dan sederhana, semoga dapat bermanfaat dan berguna bagi kita semua.

Silahkan berkomentar dengan baik, asal tidak melanggar peraturan dibawah ini.
1. NO SPAM
2. NO SARA
3. NO LINK AKTIVE

Terimakasih
EmoticonEmoticon