Script : Menampilkan Info Pengunjung

21

infoScript ini ciebal dapatkan dari script-gratis.com, berfungsi untuk menampilkan info pengunjung mulai dari IP, OS, dan Browser yang digunakan oleh pengunjung website kita.

Ini juga bisa di pasang di widget wordpress kita asal WP nya ada plugins php code widget. :)

Contohnya kayak gini :

IP : 118.96.3.143
Browser : Firefox 3.5.2
OS : Microsoft Windows XP

Ok, langsung aja comos script PHP nya :


<?php
$ip = $_SERVER['REMOTE_ADDR'];
$agent=$_SERVER['HTTP_USER_AGENT'];
/* mencari browser */
if(eregi("MSIE",$agent)){
$nama="Internet Explorer";
$val = explode(" ",stristr($agent,"MSIE"));
$version = trim($val[1],";");
$nm_browser = $nama." ".$version;
}
else if(eregi("Opera",$agent)){
$nama ="Opera";
$val = stristr($agent,"Opera");
$val = explode("/",$val);
$version = $val[0];
$val = explode(" ",$val[1]);
$nm_browser =$nama." ".$version;
}
else if(eregi("Firefox",$agent)){
$nama ="Firefox";
$val = stristr($agent, "Firefox");
$val = explode("/",$val);
$version=$val[1];
$nm_browser = $nama." ".$version;
}
else if(eregi("Chrome",$agent)){
$nama ="Google Chrome";
$val = stristr($agent, "Chrome");
$val = explode("/",$val);
$version=$val[1];
$nm_browser = $nama." ".$version;
}
/* mencari sistem operasi */
if(eregi("windows 95",$agent)){
$so = "Microsoft Windows 95";
}
else if(eregi("windows 98",$agent)){
$so = "Microsoft Windows 98";
}
else if(eregi("windows 9x 4.9",$agent) || eregi("windows ME",$agent)){
$so = "Microsoft Windows ME";
}
else if(eregi("windows NT 5.0",$agent)){
$so = "Microsoft Windows 2000";
}
else if(eregi("windows NT 5.1",$agent)){
$so = "Microsoft Windows XP";
}
else if(eregi("windows NT 5.2",$agent) || eregi("WOW64",$agent)){
$so = "Microsoft Windows XP 64 Bit";
}
else if(eregi("windows NT 5.2",$agent) || eregi("SV1",$agent)){
$so = "Microsoft Windows Server 2003";
}
else if(eregi("windows NT 6.0",$agent)){
$so = "Microsoft Windows Vista";
}
else if(eregi("Linux i686",$agent)){
$so = "Linux";
}
/* tampilkan browser dan sistem operasi */
echo ("IP : ".$ip);
echo ("<br>");
echo ("Browser : ".$nm_browser);
echo ("<br>");
echo ("OS : ".$so);
?>

Nah cuma itu dwank kok.. :)

Thx to ipank

Discussion21 Comments

  1. Kalo yang seperti ini mas gimana?

    SQL script

    CREATE TABLE `track` (
    `id` int(6) NOT NULL auto_increment,
    `tm` varchar(15) NOT NULL default '',
    `ref` varchar(250) NOT NULL default '',
    `agent` varchar(250) NOT NULL default '',
    `ip` varchar(20) NOT NULL default '',
    `ip_value` int(11) NOT NULL default '0',
    `domain` varchar(20) NOT NULL default '',
    `tracking_page_name` varchar(10) NOT NULL default '',
    UNIQUE KEY `id` (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;

    PHP script:

    :wink:

  2. Walah phpnya

    $tm=time();
    $ref=@$HTTP_REFERER;
    $agent=@$HTTP_USER_AGENT;
    $ip=@$REMOTE_ADDR;
    $strSQL = "INSERT INTO track(tm, ref, agent, ip, tracking_page_name) VALUES ('$tm','$ref','$agent','$ip','$tracking_page_name')";
    $test=mysql_query($strSQL);

    :)

    • Nice Kang.. :)
      klo yang di kasih mas neotech ini bisa dimanfaatkan sebagai log.. ;)
      jadi kita bisa mengetahui semua data para pengunjung web kita, mulai dari waktu, URL Referal dari mana, ip, dll.. :D
      Terimakasih tambahannya mas.. ;)

  3. Pingback: Script : Menampilkan Info Pengunjung « Asepspmn’s Weblog

Leave a Reply