Membuat Visit Counter Sederhana dengan PHP MYSQL

Halo Sahabat Belajar Pintar PHP sekalian ...!!! kali ini saya akan membagikan kepada anda sebuah script PHP untuk membuat visit counter sederhana seperti yang terdapat di bagian footer blog saya ini. Bagi anda yang udah merasa sudah bisa membuatnya, ada baiknya anda berhenti membaca sekarang juga, karna dari judulnya saja ini hanya membuat yang sederhana saja, tapi jika anda sedikit penasaran dengan ini, tidak ada salahnya anda lanjut membacanya, karena saya yakin anda semua adalah orang yang rendah hati. Cara kerja counter ini adalah sebagai berikut : halaman utama dibuka->input ke database->Output berupa jumlah records dari table yang dijadikan counter. OK, langsung ke TKP ...!!!

Pertama, buatlah table dengan nama counter pada database MySQL kamu dengan field sebagai berikut:

a. ip
b. user_agent
c. tanggal

Sekarang, tambahkan script berikut pada halaman utama website kamu. Ingat, tempatkan script ini di bagian paling atas sebelum tag.



$ip=getenv(remote_addr);
$date=getdate(date("U"));
$day=$date[mday];
$month=$date[month];$year=$date[year];


if (!isset($_COOKIE["visitor"]))
{
setcookie("visitor", "$ip", time() +3600);
mysql_connect("localhost", "user",
"password"); //sesuaikan host, user, dan password-nya !
mysql_select_db("nama_db") or die(mysql_error

()); //sesuaikan nama database-nya
mysql_query("INSERT INTO counter(ip, user_agent,
tanggal) VALUES('$ip', '$_SERVER[HTTP_USER_AGENT]',
'$day/$month/$year')");
}
?>




Pada code di atas, saat pertama jika diakses halaman website kita akan membuat cookies dengan nama visitor yang isinya IP address dari visitor kita. Kalo cookies belom diset, maka record table Counter akan ditambah satu.
Untuk mendapatkan jumlah pengunjung, kita tinggal menghitung berapa jumlah records dari table Counter, gunakan code berikut:

$qhit=mysql_query("SELECT * FROM counter");
$hit=mysql_num_rows($qhit);
echo "
Kamu adalah pengunjung ke: $hit
";
?>




Sekarang, kamu tinggal meletakkan code di atas untuk menampilkan berapa jumlah pengunjung website kamu.
Semoga bermanfaat dan tolong dikembangkan masing-masing.

21 Komentar

  1. artikel yg menarik mas ulasannya nie dan salam kenal juga dari mico ok makasi dan juga situs ini sangat membantu gue untuk mencari referensi loe hehe thanks sobat

    BalasHapus
  2. Iya, setuju banget. mantap deh. Ditunggu postingan-postingan selanjutnya.

    BalasHapus
  3. Terima kasih atas sharingnya, gan. Mungkin lain waktu akan coba tutorial di atas dengan menyimpan cookie visitor kemudian di simpan di database.

    Kunjungi blog saya ya: https://tedsu.mahasiswa.atmaluhur.ac.id
    dan website kampus saya: http://www.atmaluhur.ac.id

    BalasHapus
  4. https://iza-anwar.blogspot.com/2016/08/alice-through-looking-glass-2016.html?showComment=1538726756749#c4997188614962860565

    Search engine optimization (SEO) or Indonesian SEO is the process of influencing the visibility of websites or web pages in search engine results - often referred to as "natural", "organic" or "earned" results. In general, the earlier (or rank higher on search results pages), and more often sites appear in the list of search results, the more visitors will receive from search engine users, and these visitors can be converted to customers.

    SEO can target various types of searches, including image search, local search, video search, academic search, news search and industry-specific vertical search engines.

    Indonesian SEO

    Specialist SEO.com is an Indonesian SEO Service launched in 2011 when search engines were in the early stages of developing their algorithms, Google was a big company that was very promising. Search engine optimization (SEO) has a completely different meaning. Since then many things have changed and internet marketing has become a necessity for every company that wants to survive in the online world competitively.

    Specialist SEO Indonesia SEO Services deal with Web Marketing technology from the start. After hours of research and development, trial and error, we can now offer the most reliable solutions in the world of Digital Marketing.

    Indonesian SEO Service

    You can chat, video call, phone, view photos, have fun, and even meet!
    online datingsite, online dating indonesia, free online dating, best online dating site free, online dating app, online dating terbaik, dating online chat, situs online dating, free dating sites without payment, dating online with video call, dating, meet me, meet, people nearby, soulmate, heart, online dating apps, free online dating, video call, audio chat, find your partner, setipe, skout, flurv, bigo live, Tinder, OkCupid, Hookup, BeeTalk
    online dating site

    BalasHapus
  5. wow i love t hat SO much... can 8star casino i cut and paste it into my blog but give u credit, of course

    BalasHapus
  6. We are specialized in 3D Scanning & Printing in Rotterdam. Utilizing the Artec Eva structured light 3d scanning technology, we can capture large scale 3d printing accurate 3d data of any object ranging from 10cm to 10m with an accuracy level of up to 30 Micrometers (0.3 mm).

    BalasHapus
  7. Pastikan anda mendapatkan kemudahan bermain Judi bola di bandar teraman dan terpercaya

    BalasHapus
  8. bandar togel online yang sering buat event cuman di kingdomgrup
    http://128.199.187.54/

    BalasHapus
  9. lalukan service motor anda di Bengkel Motor Bekasi dan kunjungi website kami http://www.bengkelmotorbekasi.com

    BalasHapus
  10. menangkan dan dapat kan jackpot menarik di slot online deposit pulsa tanpa potongan. https://198.252.110.85/

    BalasHapus
  11. slot online deposit pulsa tanpa potongan hanya di Maxbet268 klik link untuk melanjutkan ke halaman web putih slot

    BalasHapus
  12. เลือกเว็บไซต์ที่เชื่อถือได้ ddwin888/ เล่นและบรรลุโชคของคุณ

    BalasHapus
  13. situs slot dana dengan bonus hingga 500 ribu rupiah. gabung dan main bersama kami di http://207.148.121.64/

    BalasHapus
  14. Ingin cari slot gacor langsung kunjungin website kami https://170.187.225.205/

    BalasHapus
  15. ingin cari slot gacor langsung kunjungin web site kami http://daftarvip.site/

    BalasHapus
  16. ingin cari slot gacor langsung kunjungin web site kami [http://daftarvip.site/]

    BalasHapus
  17. ingin cari slot gacor langsung kunjungin website kami http://daftarvip.site/

    BalasHapus
Lebih baru Lebih lama