Esempio n. 1
0
$hasil_tgl_bawah = date('Y-m-d', $tgl_bawah);
/* Visitor */
$tgl2 = Carbon\Carbon::now()->format("Y-m-d");
$tgl_bawah2 = strtotime("-1 week +1 day", strtotime($tgl2));
$hasil_tgl_bawah2 = date('Y-m-d', $tgl_bawah2);
/* Hits */
$tgl3 = date("Y-m-d");
$tgl_bawah3 = strtotime("-1 week +1 day", strtotime($tgl3));
$hasil_tgl_bawah3 = date('Y-m-d', $tgl_bawah3);
for ($i2 = 0; $i2 <= 6; $i2++) {
    $urutan = strtotime("+{$i2} day", strtotime($hasil_tgl_bawah));
    $hasil_urutan = date('Y-m-d', $urutan);
    /* Visitor */
    $tgl_pengujung = strtotime("+{$i2} day", strtotime($hasil_tgl_bawah2));
    $hasil_tgl_pengujung = date('Y-m-d', $tgl_pengujung);
    $jml_pengunjung = App\Statistik::where('tanggal', $hasil_tgl_pengujung)->groupBy('ip')->get();
    /* Hits */
    $tgl_hits = strtotime("+{$i2} day", strtotime($hasil_tgl_bawah3));
    $hasil_tgl_hits = date('Y-m-d', $tgl_hits);
    $hit = DB::table('site_statistik')->select(DB::raw('SUM(hits) as hit'))->where('tanggal', $hasil_tgl_hits)->groupBy('tanggal')->first();
    $hits_hari_ini = empty($hit->hit) ? 0 : $hit->hit;
    if ($i2 != 6) {
        ?>
						{ y: '<?php 
        echo $hasil_urutan;
        ?>
', a: <?php 
        echo count($jml_pengunjung);
        ?>
, b: <?php 
        echo $hits_hari_ini;
Esempio n. 2
0
	<body>

		@if ( Request::url() == url('/') )
			@include('front/layout/partials/header-home')
		@else
			@include('front/layout/partials/header')
		@endif

		@yield('konten')

		@include('front/layout/partials/footer')

		@yield('registerscript')
	</body>

</html>

<?php 
if (!IsBot::isThatBot()) {
    $ip = $_SERVER['REMOTE_ADDR'];
    $tanggal = date('Y-m-d');
    $waktu = time();
    $s = App\Statistik::where('ip', $ip)->where('tanggal', $tanggal)->count();
    if ($s == 0) {
        $data = [['ip' => $ip, 'tanggal' => $tanggal, 'hits' => 1, 'online' => $waktu]];
        DB::table('site_statistik')->insert($data);
    } else {
        App\Statistik::where('ip', $ip)->where('tanggal', $tanggal)->update(['hits' => DB::raw('hits + 1')]);
    }
}