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 ...!!!
b. user_agent
c. tanggal
$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.
Pertama, buatlah table dengan nama counter pada database MySQL kamu dengan field sebagai berikut:
a. ipb. 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.
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
BalasHapusIya, setuju banget. mantap deh. Ditunggu postingan-postingan selanjutnya.
BalasHapusTerima kasih atas sharingnya, gan. Mungkin lain waktu akan coba tutorial di atas dengan menyimpan cookie visitor kemudian di simpan di database.
BalasHapusKunjungi blog saya ya: https://tedsu.mahasiswa.atmaluhur.ac.id
dan website kampus saya: http://www.atmaluhur.ac.id
https://iza-anwar.blogspot.com/2016/08/alice-through-looking-glass-2016.html?showComment=1538726756749#c4997188614962860565
BalasHapusSearch 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
wow i love t hat SO much... can 8star casino i cut and paste it into my blog but give u credit, of course
BalasHapusWe 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).
BalasHapusPastikan anda mendapatkan kemudahan bermain Judi bola di bandar teraman dan terpercaya
BalasHapusbandar togel online yang sering buat event cuman di kingdomgrup
BalasHapushttp://128.199.187.54/
lalukan service motor anda di Bengkel Motor Bekasi dan kunjungi website kami http://www.bengkelmotorbekasi.com
BalasHapusmenangkan dan dapat kan jackpot menarik di slot online deposit pulsa tanpa potongan. https://198.252.110.85/
BalasHapusagen situs slot tepopuler https://172.104.59.107/
BalasHapusSitus Rekomendasi 2021 https://172.104.59.107/
BalasHapusterupdate situs mpo slot.
BalasHapushttp://139.162.43.253/
slot online deposit pulsa tanpa potongan hanya di Maxbet268 klik link untuk melanjutkan ke halaman web putih slot
BalasHapusDaftar Situs Slot Deposit Pulsa Tanpa Potongan Terbaik di tahun 2022
BalasHapusSlot Online
Slot Pulsa
Slot Deposit Pulsa
Slot Pulsa Tanpa Potongan
Slot Online Pulsa
Slot Online Deposit Pulsa
เลือกเว็บไซต์ที่เชื่อถือได้ ddwin888/ เล่นและบรรลุโชคของคุณ
BalasHapussitus slot dana dengan bonus hingga 500 ribu rupiah. gabung dan main bersama kami di http://207.148.121.64/
BalasHapusIngin cari slot gacor langsung kunjungin website kami https://170.187.225.205/
BalasHapusingin cari slot gacor langsung kunjungin web site kami http://daftarvip.site/
BalasHapusingin cari slot gacor langsung kunjungin web site kami [http://daftarvip.site/]
BalasHapusingin cari slot gacor langsung kunjungin website kami http://daftarvip.site/
BalasHapusterimakasih atas tulisannya, menarik lagi dengan saat ini belajar pemograman sudah bisa dipelajari dan dibantu dengan kehadiran AI (Artificial Inteligence)
BalasHapussalam
Narasumber Digital Marketing
Akun Slot Toto Demo di FortunaBola memungkinkan Anda untuk bermain slot tanpa tekanan finansial. Cobalah berbagai permainan slot Toto dan pelajari fitur bonusnya secara gratis. Akun demo ini memberikan kesempatan bagi Anda untuk mempersiapkan diri dengan lebih baik sebelum bermain dengan uang asli. https://www.wikiweightwatcher.com/
BalasHapusSaksikan Live Draw HK di Togel Hongkong HK Pools 6D setiap hari untuk melihat hasil pengundian angka secara langsung. Situs ini memberikan kenyamanan bagi pemain yang ingin memperoleh hasil yang cepat dan terpercaya. Dengan menggunakan sistem live draw yang transparan, pemain bisa yakin bahwa pengundian dilakukan secara fair. HK Pools 6D selalu menjaga kualitas dan integritas hasil pengundian untuk memastikan pengalaman bermain yang aman dan adil. https://www.hkpools6d.com/
BalasHapus