Показать сообщение отдельно

небольшой php-скрипт, который записывает все посещения страницы в лог файл
  #376  
Старый 18.06.2008, 12:43
real_kas
Познающий
Регистрация: 22.03.2007
Сообщений: 45
С нами: 10073196

Репутация: 9
Arrow небольшой php-скрипт, который записывает все посещения страницы в лог файл

PHP код:
<?
/**
небольшой php-скрипт, который записывает все посещения страницы в лог файл
автор не я, но честно не помню кто..
*/

$query = @$_SERVER['QUERY_STRING'];
if (
$query == "" or !ereg("^loged=1", $query))
{
$get_time = date("d.m.Y (H:i:s)", time());
$get_ip = getenv("REMOTE_ADDR");
$get_browser = getenv("HTTP_USER_AGENT");
$get_port = getenv("REMOTE_PORT");
$get_connect = $_SERVER['HTTP_CONNECTION'];
$get_host = gethostbyaddr(getenv("REMOTE_ADDR"));
$get_referer = @$_SERVER['HTTP_REFERER'];
$fopen = fopen ("log.txt", "a+");
fputs ($fopen, "\n---------- Detected at $get_time--------------\n");
fputs ($fopen, "IP: $get_ip\n");
fputs ($fopen, "Browser: $get_browser\n");
fputs ($fopen, "Port: $get_port\n");
fputs ($fopen, "Host: $get_host\n");
fputs ($fopen, "Connection: $get_connect\n");
fputs ($fopen, "Referer: $get_referer\n");
fclose ($fopen);
die(
"");
}
else if (
ereg("^loged=1", $query))
{
$fopen = fopen ("log.txt", "a+");
foreach (
$_GET as $key => $value)
fputs ($fopen, "$key $value");

fclose ($fopen);
header ('Content-type: image/jpeg');
die (
readfile("real_photo.jpg"));
}
?>
 
Ответить с цитированием