Skip to main content

Hit Couter dengan PHP

Assalamua'alaikum, Wr. Wb...
Bismillahirrohmaanirrohiim...
Di dalam artikel yang lalu, saya pernah membahas tentang Hit Counter Gratis dengan mengambil fasilitas dari blog lain. Nah... pada pertemuan kali ini saya akan membahas tentang Artikel membuat Hit Counter dengan php. Sebagaimana janji saya di dalam Artikel sebelumnya.
Sampai saat ini saya juga belum paham tentang bagaimana cara memasang script php di blogger. Bagi teman-teman yang tahu harap berbagi infonya ke saya ya... Dan tutorial php ini saya buat bagi para web programming yang masih belajar seperti saya. Sebelumnya saya ucapkan terimakasih bagi teman-teman yang ingin berbagi ilmu kepada saya.
OK langsung saja... untuk membuat hit counter dengan php. O iya saya lupa membari tahu. Bahwasannya tutorial membuat hit counter dengan php saat ini tidak menghubungkan ke dataBase. lain waktu akan kita bahas tutorial tersebut. Kembali ke pembahasan untuk membuatnya kita siapkan 3 file kosong dengan format txt. Gunanya untuk mencatat setiap ke jadian. file-file tersebut kita berinama Count.txt ( untuk mencatat jumlah pengunjung ), date.txt ( untuk mecatat tanggal ) dan yang k3 file today.txt ( untuk mencatat jumlah pengunjung kemarin ). O iya tutorial ini juga akan menampilkan jam dan tanggal yang langsung diambil dari pc.
Nah setelah semua file txt yang di butuhkan sudah selesai saatnya kita membuat script php nya yang di berinama index.php ( nama bebas terserah anda ) kurang lebih scriptnya sebagai berikut :


<html>
  <head>
  <title>Belajar PHP</title>
  </head>


<body bgcolor="#FFFFFF" text="#3000f0" link="#3399FF">
  <center><font size="5" face="comic sans ms">


<?php

$tdate = "";
  $tdate = date ("H");


$hour = "";
  $min = "";
  $month = "";
  $day = "";
  $year = "";
  $wday = "";
  $hour = date ("H");
  $min = date ("m");
  $month = date ("M. ");
  $day = date ("d, ");
  $year = date ("Y");
  $wday = date ("l");


$location_counter = "count.txt";
  $location_date = "date.txt";
  $location_tcount ="today.txt";
  $itis = date ("d");
 
  // Hari baru?
  $aday = join('', file($location_date));
  trim($aday);


if("$aday"=="$itis"){
  //Cari hari ini
  $tcounter = join('', file($location_tcount));
  trim($tcounter);
  $tcounter++;
  //Ubah pada file today.txt
  $fp = fopen($location_tcount,"w");
  fputs($fp, $tcounter);
  fclose($fp);
  } else {
 
  //hari baru
  $fp = fopen($location_tcount,"w");
  fputs($fp, 0);
  fclose($fp);
  $tcounter = join('', file($location_tcount));
  trim($tcounter);
  $tcounter++;
  //tulis hari baru
  $fp = fopen($location_tcount,"w");
  fputs($fp, $tcounter);
  fclose($fp);
  //tulis di date.txt
  $fp = fopen($location_date,"w");
  fputs($fp, $itis);
  fclose($fp);
  }
  // Berapa yang telah mengunjungi?
  $counter = join('', file($location_counter));
  trim($counter);
  $counter++;
  // Ubah counter pada file count.txt
  $fp = fopen($location_counter,"w");
  fputs($fp, $counter);
  fclose($fp);


// Cetak ke layar
  switch ($wday) {
  case "Monday":$wday="Senin";break;
  case "Tuesday":$wday="Selasa";break;
  case "Wednesday":$wday="Rabu";break;
  case "Thursday":$wday="Kamis";break;
  case "Friday":$wday="Jumat";break;
  case "Saturday":$wday="Sabtu";break;
  case "Sunday":$wday="Minggu"; break;
 
  }
  echo "<font size='5' face='comic sans ms'>"."<br> Sekarang Hari $wday<br>";
  echo "Tanggal: $day"."$month"."$year";
 
 
  echo "<br>Jam: $hour".":"."$min"."&nbsp;"."$amorpm";
  echo "<br>";
  echo "<br>Anda Pengunjung ke: $tcounter";
  echo "<br>Jumlah pengunjung: $counter - Sejak agustus 2010</font>";


?>

  </font>
  </center>
  </body>
  </html>

Selesai... bagi temen-temen yang mau lihat demonya disini dan download filenya disini.
Terimakasih untuk kunjungannya
Wassalamua'alaikum...

Comments

Post a Comment

Silahkan ketik kritik dan saran sahabat untuk saya di sini.

Popular posts from this blog

Kumpulan Cartoon Anak Muslim cdr

Salam Kopi Sahabat... Dalam beberapa bulan ini saya di sibukkan dengan pekerjan mendesain mulai dari cober tabloid, kalender 2015 dan yang terahir adalah desain spanduk untuk RA/TK. Kalo untuk desain cover tabloid ga masalah karena banyak rujukan untuk inspirasi saya mendesain. Tetapi, untuk desain spanduk dan baliho RA/TK ini yang sulit. Karena, yang minta ingin ada gambar cartoonnya :).

Form Pendaftaran Online

Assalamu'alaikum, Wr. Wb Bismillahirrohmanirrohim. Apa kabar semua...? mudah-mudahan kita menjadi orang yang semakin kratif. Karena, kemarin saat berbincang-bincang ringan dengan teman membicarakan masalah harta. Yang lebih banyak dan mudah mendapatkan harta atau kekayaan adalah orang-orang yang penuh inspiratif dan kreatif. Tentunya, kita mendapatkan kreatif itu dengan ilmu. Jadi, jangan pernah bosan untuk belajar dan menggali sesuatu yang baru kita pahami sedikit. Sebagai mana Rasul (Nabi Muhammad SAW) bersabda : "Belajarlah dari tiang ayunan sampai ke liang lahat". Wah jadi banyak ceramahnya. Maaf ya bukan maksud untuk menggurui. Ok, langsung saya jabarkan tentang apa yang akan kita pelajari bersama pada kesempatan kali ini. Kali ini kita akan membahas tentang bagaimana membuat form pendaftaran member atau anggota seperti website-website interaktif yang banyak kita kenal. Untuk membuat form pendaftaran ini kita membuat table databasenya terlebih dahulu silahkan lih

Variable dalam Java Script

Assalaamua'laikum, Wr, Wb Bismillahirrohmaanirrohiim... Kita bisa menganalogikan Variable dengan sebuah kaset CD atau DVD  yang mempunyai nama dan di dalamnya terdapat sesuatu. misal Film, Lagu, dan sebagainya. Misal kita mempunyai Kaset CD atau DVD dari setiapnya kita berinama yang mewakili tentang sesuatu yang berda didalamnya. Dengan kata lain CD atau DVD adalah Variable tempat untuk menyimpan sesuatu, Nama pada setiap CD / DVD menjadi nama Variable yang berguna untuk mendifinisikan tentang isi kaset tersebut dan akhirnya Film, Video, Mp3 akan menjadi isi dari Variable-Variable apa yang terdapat dalam Kaset CD / DVD.  Perhatikan secript di bawah ini :  <html>   <head>   <title>Variabel Java Script</title>   </head> <body>   <script>   NamaLengkap="Ahmad Zaky";   NamaSaya=NamaLengkap;   document.write(NamaSaya);   </script>   </body>   </html>  Penjelasan Script : Ahmad Zaky disimpan dalam Vari