"; echo "
"; echo "
"; echo "Questo IP Risulta Bannato

"; echo "This IP Was Banned
"; echo "
 

"; echo "
"; echo "
"; mysql_free_result($result); mysql_close($db); die; } $result = mysql_query("SELECT * FROM usrpub WHERE (username ='admin');"); $r = mysql_fetch_array($result); $admin_ip = $r["ip"]; if ($ip == $admin_ip) { //echo "ADMIN"; session_start(); $session_id = $r["session_id"]; if ($session_id != session_id()) echo "ADMIN - Session ID incorrect"; //echo "
"; } if ($ip != $admin_ip) { //mysql_free_result($result); $hostname = gethostbyaddr($ip); //$hostname = ""; //$forwarded = $_SERVER['HTTP_X_FORWARDED_FOR']; //in caso di uso di proxy $forwarded = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; $language = $HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"]; $agent = $HTTP_SERVER_VARS["HTTP_USER_AGENT"]; //per controllare se è un umano o una macchina $utente = ''; //************************ Informazioni Varie Begin ************************** $querystring = ""; $querystring = $_SERVER['QUERY_STRING']; if ($querystring != "") { $protocol = isset($HTTP_SERVER_VARS['SERVER_PROTOCOL']) ? $HTTP_SERVER_VARS['SERVER_PROTOCOL'] : ""; $method = isset($HTTP_SERVER_VARS['REQUEST_METHOD']) ? $HTTP_SERVER_VARS['REQUEST_METHOD'] : ""; $accept = $HTTP_SERVER_VARS["HTTP_ACCEPT"];//getenv('HTTP_ACCEPT_CHARSET'); $charset = $HTTP_SERVER_VARS["HTTP_ACCEPT_CHARSET"]; $encoding = getenv('HTTP_ACCEPT_ENCODING'); $language = $HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"];//getenv('HTTP_ACCEPT_LANGUAGE'); $content = $_SERVER['CONTENT_LENGTH']; //lunghezza dei dati inviati $ins4 = mysql_query("INSERT INTO visite_altri_dati VALUES ('$x', '$url', '$data', '$ora', '$ip', '$protocol', '$querystring', '$accept', '$charset', '$encoding', '$language', '$method', '$content', '');"); if ((strstr($querystring, "http") != false) || (strstr($querystring, "ftp") != false)) $utente = 'b'; } //************************ Informazioni Varie End ************************** //$ins1 = mysql_query("INSERT INTO visite VALUES ('$id', '$url', '$pagina', CURDATE(), CURTIME(), '$ip', '$hostname', '$forwarded', '$language', '', '$utente');"); $referrer = $HTTP_SERVER_VARS["HTTP_REFERER"]; $referrer_1 = $_SERVER["HTTP_REFERER"]; $ins2 = mysql_query("INSERT INTO sitemap VALUES ('$data', '$ora', '$ip', '$hostname', '$agent', '$referrer');"); // NOTA: Il refresh di una pagina è preso come accesso da sito if ($utente == 'b') { echo "




"; echo "
"; echo "
"; echo "Questo IP Risulta Bannato

"; echo "This IP Was Banned
"; echo "
 

"; echo "
"; echo "
"; //mysql_free_result($result); //mysql_close($db); $result = mysql_query("UPDATE visite SET utente = 'b' WHERE (ip ='$ip');"); die; } } else { // Visita amministratore $oggi = date("Y-m-d"); $result = mysql_query("SELECT * FROM visamm WHERE ((utente ='amministratore') and (data = '$oggi'));"); if (mysql_num_rows($result) != 0) { $r = mysql_fetch_array($result); $visite = $r["visite"]; $visite = $visite + 1; mysql_query("UPDATE visamm SET visite = '$visite' WHERE ((utente ='amministratore') and (data = '$oggi'));"); } else { $visite = 0; $visite = $visite + 1; mysql_query("INSERT INTO visamm VALUES ('$oggi', 'amministratore', '$visite');"); } } //mysql_free_result($r); mysql_close($db); header("Location: sitemap_copy.xml"); ?>