Membuat Log Sederhana dengan PHP

Malem guys, ane mau sedikit share neh gan, mohon maaf lo tutorial ini terlalu gampang wat yangTanya Jawab seputar pemrograman. Read more ... » udah jadi master web. Mudah-mudahan bermanfaat yang lagi belajar phpMembuat deteksi Browser dengan PHP. Read more ... ». Oke, pertama ane jelasin dulu maksud dari tulisan ini, system log merupakan pencatatan aktifitas yang terjadi pada website,  misalnya kitaCara mengatasi Install DotNet 3.5 Windows 8. Read more ... » bisa mengetahui alamat asal ip yang mengunjungi website kita, browser yang digunakan atau bahkan URL yang diakses oleh user. Oke langsung saja, copy source berikut :

<?php
/* Membuat Log versi Muhamad Burhanudin */
// Deteksi browser yang digunakan
$browser = $_SERVER['HTTP_USER_AGENT'];
//Deteksi URL yang diakses
$url 	 = $_SERVER['REQUEST_URI'];
//Deteksi IP address
$ip		 = $_SERVER['REMOTE_ADDR'];
//Deteksi Referer (asal)
$referer = $_SERVER['HTTP_REFERER'];
// Deteksi proxy
$proxy   = $_SERVER['HTTP_X_FORWARDED_FOR'];
//Deteksi koneksi yang digunakan
$koneksi = $_SERVER['HTTP_VIA'];
$tanggal = date('d-m-Y H:i:s');

if (strpos($browser, 'Safari') )
{
	$browser = 'Safari';
} else if ( strpos($browser, 'Netscape') )
{
	$browser = 'Netscape (Gecko/Netscape)';
}
else if ( strpos($browser, 'Firefox') )
{
	$browser = 'Mozilla Firefox (Gecko/Firefox)';
} else if ( strpos($browser, 'MSIE') )
{
	$browser = 'Internet Explorer (MSIE/Compatible) ';
}
else if ( strpos($browser, 'Opera') )
{
	$browser = 'Opera';
}
else if (strpos($browser, 'Chrome') )
{
	$browser = 'Google Chrome';
}

echo"<pre>";
echo "Browser : <b>$browser</b><br>";
echo "URL     : $url<br>";
echo "IP      : $ip <br>";
echo "Referer : $referrer <br>";
echo "Proxy   : $proxy <br>";
echo "Koneksi : $koneksi <br>";
echo "Diakses pada $tanggal <br>";
echo "</pre>";
?>

Simpan denganTUGAS STRUKTUR DATA KELAS SAMI. Read more ... » nama log.php, untukCara mengatasi Install DotNet 3.5 Windows 8. Read more ... » melihat hasilnya silahkan klik disini.

Selamat mencoba by 1n53ct4

Posted in Html, PHP & mySQL, Programing and tagged , , .