{% else-1 %}
Xsikor * 0.06
(18 июл 2016, 15:24) (0/0) [0]
ibni, это не обратный слеш
Xsikor * 0.06
(18 июл 2016, 14:54) (0/0) [0]
Потому что профик не может в код.
Обратнычми слешами раздели перед r и n
\r\n

Крч вот ссылка
http://pastebin.com/PT5pASbR
Xsikor * 0.06
(18 июл 2016, 13:29) (0/0) [0]
[code]
<?php

function getRealIP(){if(isset($_SERVER)){if(isset($_SERVER["HTTP_X_FORWARDED_FOR"]))return $_SERVER["HTTP_X_FORWARDED_FOR"];

if(isset($_SERVER["HTTP_CLIENT_IP"]))return $_SERVER["HTTP_CLIENT_IP"];return $_SERVER["REMOTE_ADDR"];}
if(getenv('HTTP_X_FORWARDED_FOR'))return getenv('HTTP_X_FORWARDED_FOR');
if(getenv('HTTP_CLIENT_IP'))return getenv('HTTP_CLIENT_IP');
return getenv('REMOTE_ADDR');}





$log_file="/home/usr/data/mysite/list.log";


// Получаем IP из лога
$ips = file($log_file);


// Получаем IP посетителя
$ip = getRealIP();

if ( !in_array($ip, $ips) smile {
// IP нет в логе, добавляем
$ips[] = $ip;

}


$f=fopen($log_file,"wb"*;
fputs($f, implode("rn", $ips));
fclose($f);
$realIP=getRealIP();
echo $realIP;
?>
[/code]

Но это всё равно бред, у тебя apache/nginx уже пишет логи, лучше в них смотри

Ещё и форматирование полезло
  • 1 из 1