Cara Membuat Visitor Counter Dengan Php

Cara Membuat Visitor Counter Dengan Php dan MySQL
Membuat Visitor Counter Untuk Menghitung Pengunjung Web Site Dengan Php dan MySQL, kali ini saya akan sedikit menjelaskan tentang membuat visitor counter, dimana kita ketahui bahwa visitor counter adalah berguna untuk menhitung jumlah pengunjung suatu website atau blog, jadi ketika kita berkunjung ke suatu blog maka jumlah visitornya otomatis akan bertambah, jika kita refresh halamannya maka akan bertambah page viewnya dan begitu juga untuk seterusnya.
sebenarnya membuat Membuat Visitor Counter Dengan Php dan MySQL Untuk Menghitung Pengunjung sangat lah mudah, hanya sedit menambahkan script php di website anda maka langsung jadi visitor counternya.
berikut ini tutorial script visitor counter yang bisa anda salin untuk membuat visitor counter di website anda.
dalam tutorial ini kita akan membuat 2 file php
1. conn.php
2. counter.php
nah ikuti tutorial dibawah ini secara teratur agar visitor counter di website anda berhasil dibuat.
1. buat folder di htdocs anda dengan nama counter
kemudian buat file php dengan nama conn.php kemudian salin script visitor counter dibawah ini kedalamnya
<html>
<head>
</head>
<body>
<?
/*
https://phpdanmysql.com
*/
ini_set('display_errors',FALSE);
$host="localhost";
$user="root";
$pass="";
$db="visitor";


$koneksi=mysql_connect($host,$user,$pass);
$tanggal=date("Y-m-d H:i:s");

if ($koneksi)
{
	//echo "berhasil : )";
}else{
	?><script language="javascript">alert("Gagal MengKoneksi ke Database MySql !!")</script><?
}

?>

</body>
</html>

kode diatas berfungsi untuk mengkoneksikan ke database mysql, ketika pengunjung datang ke website anda maka data pengunjung akan kita simpan ke database.

2. membuat file counter.php

setelah kita membuat koneksi ke database selanjutnya kita buat counter.php kemudian simpan script php dibawah ini kedalamnya.

<?
/*
https://phpdanmysql.com
*/
setcookie("counter","visitor",time()+3600);

include "conn.php";
$tanggal;
$quey=mysql_db_query($db,"select * from counter",$koneksi);
while ($rows=mysql_fetch_array($quey))
{
	$visit=$rows[1];
}

if ($visit=="")
{
mysql_db_query($db,"insert into counter values('$tanggal',1)",$koneksi);
}

if (!isset($_COOKIE['counter']))
{
	$visit=$visit+1;
	mysql_db_query($db,"update counter set jml='$visit'",$koneksi);
}

?>
<html>
<table width="150" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#99CC99">
<tr> 
	<td bgcolor="#FF6633" ><div align="center"><strong><font face="verdana" size="2" color="#FFFFFF">PENGUNJUNG</font></strong></div></td>
</tr>
<tr>
	<td height="29" colspan="3" align="center" bgcolor="#333333"><br>
	<font face="verdana" size="2" color="#FF9933"><b><? echo $visit." Orang"?></b><br><br></font>	
	</td>
</tr>

<tr> 
	<td bgcolor="#FF6633" ><div align="center"><font face="verdana" size="2" color="#FFFFFF"><? echo $tanggal=date('D, d-M-Y');?></font></div></td>
</tr>
</br>
<tr>
<td align="center"><a href="https://phpdanmysql.com/">PhpdanMySQL.Com</a></td>
</tr>
</table>
</html>

setelah kita membuat file counter.php maka kita sudah selesai membuat interface jumlah pengunjungnya, namun tutorial ini belum selesai karena kita belum membuat database visitor counternya. oleh karena itu berikut database visitor counter untuk menyimpan jumlah pengunjung.

buat database baru di phpmyadmin anda dengan nama visitor

setelah selesai membuat database klik menu SQL kemudian salin database dibawah ini kedalam kotak SQL lalu klik GO

-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 03, 2017 at 03:17 PM
-- Server version: 5.5.8
-- PHP Version: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `visitor`
--

-- --------------------------------------------------------

--
-- Table structure for table `counter`
--

CREATE TABLE IF NOT EXISTS `counter` (
  `tgl` datetime NOT NULL,
  `jml` int(3) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Dumping data for table `counter`
--

INSERT INTO `counter` (`tgl`, `jml`) VALUES
('2017-05-03 13:03:54', 638);

jika tidak terjadi error maka anda akan mendapatkan sebuah table baru dengan nama counter

setelah selesai membuat database visitor counter maka selanjutnya silakan dijalankan script php tadi dibrowsur anda.

buka browseur kemudian ktik http://localhost/counter/counter.php hasilnya akan seperti gambar dibawah ini

visitor-counter-php-mysql
visitor counter php mysql

saya rasa cara diatas sudah cukup jika hanya untuk membuat jumlah pengunjung namun ada juga cara lain yang menurut saya jauh lebih keren dan bagus, yaitu dengan angka yang berbentuk digit, jadi kita akan menghitung jumlah pengunjung dan menampilkannya dalam bentuk angka digital tutorialnya nanti saya buatkan untuk anda.

cara diatas merupakan cara untuk menampilkan jumlah pengunjung blog atau web kita.
jika semua anda lakukan dengan benar maka cara Membuat Visitor Counter Untuk Menghitung Pengunjung Dengan Php dan mysql sudah selesai
sekian untuk tutorial Cara Membuat Visitor Counter Dengan Php dan mysql ini semoga bermanfaat.

salam phpdanmysql.com

Keyword:

  • cara buat counter pengunjung php
  • turtor blog pembuatan php
  • buat trafik visitor di php
  • cara membuat visitor counter dengan php
  • counter pengunjung dengan php

Get real time updates directly on you device, subscribe now.

loading...

Ingin Berkomentar?

×
Lewat ke baris perkakas