Menu

Detail Artikel

Home/ Web Design/Detail Artikel

Membuat Informasi Visitor/Pengunjung

Mengetahui informasi dari pengunjung website anda sangatlah penting. Misalkan informasi jumlah pengunjung yang mengunjungi halaman tertentu, informasi tentang IP Address pengunjung, informasi browser yang digunakan pengunjung, informasi proxy pengunjung dan lain sebagainya. Sebenarnya kita tidak usah repot-repot membuat script untuk mengetahui informasi tentang pengunjung karena paman google sudah mempunyai tool untuk itu. Tapi apa salahnya kita mencoba. Baik langsung saja kita praktekkan.

Di sini saya akan mencoba membuat informasi tentang jumlah pengunjung. Untuk informasi yang lain, anda bisa mencobanya sendiri.

Pertama kita harus membuat tabel visitor di dalam database MySQL.

CREATE TABLE `visitor` (
`visitor` int(11) NOT NULL,
);

Kemudian kita isi datanya dengan nilai 0

INSERT INTO `visitor`
VALUES (
‘0’
);

Selanjutnya masukkan script berikut ke halaman yang ingin diketahui jumlah pengunjungnya.

<?php
session_start();
require_once(“database.php”);
connect_db();

/*
mengecek apakah user sudah pernah membuka halaman ini atau belum, hal ini digunakan untuk mencegah terjadinya penambahan jumlah pengunjung jika di refresh.
*/

if (!ISSET($_SESSION[‘ipaddress’]))
{
$_SESSION[‘ipaddress’]=$_SERVER[‘REMOTE_ADDR’];

$query=mysql_query(“select * from visitor”);
list($pengunjung)=mysql_fetch_row($query);
$pengunjung++;
//mencatat ip address pengunjung pada session
mysql_query(“update visitor set visitor=‘$pengunjung’“);
}

//informasi lain
$ipaddress = $_SERVER[‘REMOTE_ADDR’];
$browser=$_SERVER[‘HTTP_USER_AGENT’];
$proxy=$_SERVER[‘HTTP_X_FORWARDED_FOR’];

$query=mysql_query(“select * from visitor”);
list($pengunjung)=mysql_fetch_row($query);
?>

<html>
<body>
<?
echo “jumlah pengunjung = $pengunjung<br />“;
echo “browser anda = $browser<br />“;
echo “ip address anda = $ipaddress<br />“;
echo “proxy anda = $proxy <br />“;
?>
</body>
</html>

Sumber :http://www.kuliahit.com/kuliahit/article/8/Membuat-Informasi-Visitor/Pengunjung

Artikel Lainnya

Komentar Anda

ANesJ

0 Komentar

komentar masih kosong

Produk Kami

Popular Post

Facebook Page

Statistik Pengunjung

  • Hari ini
    :
    238
  • Kemarin
    :
    441
  • Bulan ini
    :
    1039
  • Tahun ini
    :
    215861
  • Total
    :
    2429962
  • Hits Count
    :
    3470503
  • Now Online
    :
    2 Users