Menambahkan Statistik Pengunjung Dihalaman Depan Website Popoji CMS
Jurnalcode.com

Menambahkan Statistik Pengunjung Dihalaman Depan Website Popoji CMS


Sudah sangat Lama saya tidak mengurus web jurnalcode berhubung banyak nya pekerjaan yang harus dikerjakan dan diselesaikan . mungkin beberapa teman sering bertanya kok jurnalcode sekarang jarang update artikel . baiklah kali ini saya akan membuat sebuah artikel bagaimana membuat widget statistik Pengunjung di halaman depan website yang dibuat dari popoji cms .

Biasanya Statistik Pengunjung ini hanya dapat kita lihat melalui halaman Administrator saja , nah bagaimana cara untuk menampilkan nya di halaman depan agar pengunjung dapat melihat statistik pengunjung website.

ikuti Langkah Langkah Berikut :

silahkan buka file yang nantinya akan kita letakan script statistik pengunjung, bisa di sidebar.php , foofter.php, home.php terserah mau diletakan dimana . kemudian silahkan pastekan code berikut  dan lihat hasilnya :

<table width="344" height="210" border="0">
  <tr>
    <td colspan="3" align="center" bgcolor="#FFCC33"><strong>Pengunjung Jurnalcode</strong></td>
  </tr>
  <tr>
    <td><strong>Total Pengunjung</strong></td>
    <td><strong>:</strong></td>
    <td>
	  <em>
	  <?php
		$totalvisitor = $this->pocore()->call->podb->from('traffic')->fetchAll();
		for($i=0; $i <= strlen(count($totalvisitor)); $i++) {
	?>
		<?=substr(count($totalvisitor), $i, 1);?>
        <b>
        <?=substr(count($totalvisitor), $i, 1);?>
        </b>
	<?php 	}	?>
    
    </em></td>
  </tr>
  <tr>
    <td><strong>Pengunjung Hari Ini </strong></td>
    <td><strong>:</strong></td>
    <td>
      <em>
      <?php
		$visitorhariini = $this->pocore()->call->podb->from('traffic')
							->where('date', date('Y-m-d'))
							->fetchAll();
		echo count($visitorhariini);
	?>
    </em></td>
  </tr>
  <tr>
    <td><strong>Kemarin</strong></td>
    <td><strong>:</strong></td>
    <td>
      <em>
      <?php
		$visitorkemarin = $this->pocore()->call->podb->from('traffic')
						->where('date', date('Y-m-d', strtotime('-1 days')))
						->fetchAll();
		echo count($visitorkemarin);
	?>
    </em></td>
  </tr>
  <tr>
    <td><strong>Minggu Ini</strong></td>
    <td><strong>:</strong></td>
    <td><em>
      <?php
			$visitormingguini = $this->pocore()->call->podb->from('traffic')
					->where('DATE(date)', 'DATE_SUB(DATE("'.date('Y-m-d').' 00:00:00"), INTERVAL 1 WEEK)')
					->fetchAll();
			echo count($visitormingguini);
		?>
    </em></td>
  </tr>
  <tr>
    <td><strong>Minggu Kemarin</strong></td>
    <td><strong>:</strong></td>
    <td>
      <em>
      <?php
		$visitorminggulalu = $this->pocore()->call->podb->from('traffic')
				->where('DATE(date)', 'DATE_SUB(DATE("'.date('Y-m-d').' 00:00:00"), INTERVAL 2 WEEK)')
				->fetchAll();
	    echo count($visitorminggulalu)-count($visitormingguini);
	?>
    </em></td>
  </tr>
  <tr>
    <td><strong>Bulan Ini</strong></td>
    <td><strong>:</strong></td>
    <td>
      <em>
      <?php
		$visitorbulanini = $this->pocore()->call->podb->from('traffic')
			->where('MONTH(date) = ?', date('m'))
			->fetchAll();
		echo count($visitorbulanini);
	?>
    </em></td>
  </tr>
  <tr>
    <td><strong>Bulan Kemarin</strong></td>
    <td><strong>:</strong></td>
    <td>
      <em>
      <?php
		$bulanlalu = date('m')-1;
		$visitorbulanlalu = $this->pocore()->call->podb->from('traffic')
				->where('MONTH(date) = ?', '0'.$bulanlalu)
				->fetchAll();
		echo count($visitorbulanlalu)
	?>
    </em></td>
  </tr>
  
</table>
.

Ayo Komentar