Ejemplo n.º 1
0
 public function getBrowserName()
 {
     return getBrowserName($this->details['config_browser_name'] . ";" . $this->details['config_browser_version']);
 }
Ejemplo n.º 2
0
include '../conf/db_info.php';
include '../conf/db/' . $DB[kind] . '.php';
include '../admin/module/WebLog/engine.php';
$DB_CONNECT = isConnectDb($DB[host], $DB[user], $DB[pass]);
$DB_USEMYDB = isSelecteDb($DB[name], $DB_CONNECT);
$OsSet1 = array("Windows", "Linux", "Mac", "Irix", "Sunos", "Phone");
$BrSet1 = array("MSIE", "NETSCAPE", "OPERA", "GEC", "FIREFOX");
$today_date = date("Ymd");
$RFIP = $REMOTE_ADDR;
$RFID = '';
$RFREFERER = $referer;
$RFSEARCH = getDomain($referer);
$RFKEYWORD = getKeyword($referer, $RFSEARCH);
$RFOS = getOsName();
$RFLANG = getLanguage($HTTP_ACCEPT_LANGUAGE);
$RFAGENT = getBrowserName();
$RFDATE = $today_date . date("His");
$CT_WEEK = date("w");
$CountSql = "INSERT INTO kimsmall7_referer ";
$CountSql .= "(RF_IP,RF_ID,RF_REFERER,RF_SEARCH,RF_KEYWORD,RF_OS,RF_LANG,RF_AGENT,RF_DATE) VALUES ";
$CountSql .= "('{$RFIP}','{$RFID}','{$RFREFERER}','{$RFSEARCH}','{$RFKEYWORD}','{$RFOS}','{$RFLANG}','{$RFAGENT}','{$RFDATE}')";
db_query($CountSql, $DB_CONNECT);
$CT_EXIS = db_fetch_array(db_query("SELECT count(*) FROM kimsmall7_count WHERE CT_DATE='" . $today_date . "'", $DB_CONNECT));
if ($CT_EXIS[0]) {
    db_query("UPDATE kimsmall7_count SET CT_HIT=CT_HIT+1 WHERE CT_DATE='" . $today_date . "'", $DB_CONNECT);
} else {
    db_query("INSERT INTO kimsmall7_count (CT_HIT,CT_DATE,CT_WEEKDAY) VALUES ('1','" . $today_date . "','" . $CT_WEEK . "')", $DB_CONNECT);
}
$OutHour = 2;
// $OutHour 시간이 경과되면 자동으로 로그아웃시킨다.
$OutTime = date("YmdHis", mktime(date("H") - $OutHour, date("i"), date("s"), date("m"), date("d"), date("Y")));