4d84a934
曹明
初始代码提交
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
<?php
defined('IN_IA') or exit('Access Denied');
class Log
{
/**
* @param $str
*/
public static function debug($str)
{
$file = IA_ROOT . '/addons/zh_cjdianc/logs/de_'.date('Y-m-d').'.log';
$str = '['.date('Y-m-d H:i:s').'] ['.self::getIP().'] DEBUG:'.$str."\r\n";
file_put_contents($file, $str, FILE_APPEND);
}
/**
* @return string
*/
static function getIP()
{
if (isset($_SERVER["HTTP_CLIENT_IP"]) && !empty($_SERVER["HTTP_CLIENT_IP"])) {
$cip = $_SERVER["HTTP_CLIENT_IP"];
} elseif (isset($_SERVER["HTTP_X_FORWARDED_FOR"]) && !empty($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif (isset($_SERVER["REMOTE_ADDR"]) && !empty($_SERVER["REMOTE_ADDR"])) {
$cip = $_SERVER["REMOTE_ADDR"];
} else {
$cip = "-.-.-.-";
}
return $cip;
}
}
|