Membuat counter pengunjung di PHP

Berikut adalah contoh simple untuk membuat counter pengunjung di website anda. Sangat sederhana dan banyak kekurangannya. Namun setidaknya cukup berguna untuk menghitung berapa kali website anda dilihat orang (walaupun orang yg melihatnya sama).

stat.php
<?php
session_start();
mysql_connect(“localhost”,”root”,”");
mysql_select_db(“artikel”);

if (!isset($_SESSION['visits']))
{
mysql_query(“UPDATE stat SET counter=counter+1″);
$_SESSION['visits'] = “yg ptg isi”;
}
$query=mysql_query(“SELECT counter FROM stat”);
$row=mysql_fetch_array($query);
echo $row[0];

?>
<html>
<body>
<br><br>
<a href=”logout.php”>Logout</a>
</body>
</html>

logout.php
<?php
session_start();
session_destroy();
header(“location:stat.php”);
?>

Dengan code diatas, counter akan bertambah jika
- ada pengunjung yg baru pertama kali melihat web.
- user yang sama, melakukan logout dan kembali membuka web anda.
- user yang sama, mengclose browser dan kembali membuka web anda.

Semoga bermanfaat ^^

This entry was posted in PHP. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>