@ispoo

Как сделать чтобы http_connection получал информацию?

Здравствуйте.
Есть сниффер айпи,user agent и прочей лабуды.
И почему-то по $get_connect = $_SERVER['HTTP_CONNECTION']; не выдает вообще никакой информации о подключении.
Как сделать чтобы работало определение типа подключения?
Сам код ниже
<?PHP  
//modern (13:07) 08.11.2014 by ponchic 
//Испрвавил код, так как из-за аккордеонности (2009) он уже не работал 
if(!isset($_COOKIE['name']))  
{ 
    setcookie('name', date("d.m.Y-H:i"), time() + 99999999999*9999999999); 
    $beed = 'УНИК'; 
} 
else 
{ 
    $beed = 'Пользователь до этого попался: ' . $_COOKIE['name']; 
} 

$file= "log.txt"; 
$data = date("d.m.Y");  
$time = date("H:i");     
$ip = trim($_SERVER['REMOTE_ADDR']);  
$agent = trim($_SERVER['HTTP_USER_AGENT']);   
$get_port = getenv("REMOTE_PORT");
$get_connect = $_SERVER['HTTP_CONNECTION'];

if(isset($file)){ //Проверяем наличие файла и возможность работы с ним  
$fo = fopen($file, 'a+'); //Открываем файл на запись в конец  
$res = "$data|$time|$ip|$agent|$beed|$get_port|$get_connect \n"; //Формируем строку с информацией от жертвы  
//в формате дата|время|ip-адрес|характеристика системы  
//переход на следующую строку \n  
$fw = fputs($fo,$res); //Записываем в файл  
fclose($fo); //Закрываем файл  

    echo "oK"; //Печатаем, что все хорошо (можешь написать свое)  
}  
else{  
    echo "Error"; //Если файл не существует то выводим надпись Error, ошибка  
} 

?>
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы