Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Menyisipkan file Koneksi ke database
- // File ini diperlukan saat berinteraksi dengan database Seperti INSERT, UPDATE, DELETE dan SELECT
- require 'config.php';
- // Menyisipkan file functions.php agar function yang kita buat dapat dipakai dihalaman ini
- require 'functions.php';
- /**
- * Test
- * echo ip_user();
- * echo "<br/>";
- * echo browser_user();
- * echo "<br/>";
- * echo os_user();
- */
- // rekam data user yang sudah mengakses website kita
- $ip = ip_user();
- $browser = browser_user();
- $os = os_user();
- // untuk tes hilangkan comment dibawah ini
- // unset($_COOKIE['VISITOR']);
- // Check bila sebelumnya data pengunjung sudah terrekam
- if (! isset($_COOKIE['VISITOR'])) {
- // Masa akan direkam kembali
- // Tujuan untuk menghindari merekam pengunjung yang sama dihari yang sama.
- // Cookie akan disimpan selama 24 jam
- $duration = time()+60*60*24;
- // simpan kedalam cookie browser
- setcookie('VISITOR',$browser,$duration);
- // current time
- $dateTime = date('Y-m-d H:i:s');
- // SQL Command atau perintah SQL INSERT
- $sql = "INSERT INTO statistik (ip, os, browser, date_create) VALUES ('$ip', '$os', '$browser', '$dateTime')";
- // variabel { $db } adalah perwakilan dari koneksi database lihat config.php
- $query = $db->query($sql);
- }
- echo "<p>Untuk Melihat Siapa saja yang akses silahkan buka <a href=\"admin.php\"/>Admin.php</a></p>";
Add Comment
Please, Sign In to add comment