_link = @mysql_connect($_ENV['DB']['HST'],$_ENV['DB']['USR'],$_ENV['DB']['PWD'])) { if(!@mysql_select_db($_ENV['DB']['DBS'])) { ErrorMessage('Невозможно установить соединение с БД!!!'); } } else { ErrorMessage('Невозможно установить соединение с сервером!!!'); } } //////////////////////////////////////////////////////////////////////////////// // Устанавливаем соединение с БД connect_db(); //////////////////////////////////////////////////////////////////////////////// // Сохраняем строку запроса в файл $fp = fopen('log_req_url.log','a'); fwrite($fp,$_SERVER['REQUEST_URI']); fclose($fp); //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Width - Размер экрана $_ST_WIDTH = preg_replace('/.*\;w\=([0-9]+)\;h\=[0-9]+.*/','$1',$_SERVER['REQUEST_URI']); //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Height - Размер экрана $_ST_HEIGHT = preg_replace('/.*\;w\=[0-9]+\;h\=([0-9]+).*/','$1',$_SERVER['REQUEST_URI']); //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Referer $_ST_REFERER = preg_replace('/.*;w\=[0-9]+\;h\=[0-9]+\;r=(.*)/','$1',$_SERVER['REQUEST_URI']); $_ST_REFERER = preg_replace($_ENV['STAT']['ALF1'],$_ENV['STAT']['ALF2'],$_ST_REFERER); $_ST_REFERER = preg_replace('/^http:\/\/www\.|^www\.|^http:\/\//','',$_ST_REFERER); //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Ip - Ip адрес $_ST_IP = $_SERVER['REMOTE_ADDR']; //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Hosts - Хосты $row = mysql_fetch_array(mysql_query("SELECT COUNT(*) as count FROM ".$_ENV['SITE']['ID']. "_st_logs WHERE ip='".$_ST_IP."' && DAYOFYEAR(data)=DAYOFYEAR(NOW()) && YEAR(data)=YEAR(NOW())")); if($row['count']) { $_ST_HOSTS = 0; } else { $_ST_HOSTS = 1; } //////////////////////////////////////////////////////////////////////////////// // Определяем параметр New - Новый посетитель за месяц $row = mysql_fetch_array(mysql_query("SELECT COUNT(*) as count FROM ".$_ENV['SITE']['ID']. "_st_logs WHERE ip='".$_ST_IP."' && MONTH(data)=MONTH(NOW()) && YEAR(data)=YEAR(NOW())")); if($row['count']) { $_ST_NEW = 0; } else { $_ST_NEW = 1; } //////////////////////////////////////////////////////////////////////////////// // Определяем параметр Agent - Тип браузера for($i=0;$i