获取请求时间和IP地址

时间:2013-09-08 06:04:09

标签: php

$myFile = "Test.txt";
$fh = fopen($myFile, 'r+') or die("can't open file");
fwrite($fh, $_SERVER['REMOTE_HOST']);
fclose($fh);
echo $_SERVER['REMOTE_ADDR'];

我需要将此页面发送给某个人并获取其IP和连接日期和时间 正如您所看到的,我知道如何获取IP并将其保存到测试文件中,但我还需要知道此IP何时连接到该页面(日期和时间)。

我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

如果您使用的是PHP 5.4.0及更高版本,请使用$_SERVER['REQUEST_TIME'](或$_SERVER['REQUEST_TIME_FLOAT']

答案 1 :(得分:0)

使用date();函数捕获日期和时间

示例:

echo date('d.m.Y h:i:s');

在你的情况下:

$myFile = "Test.txt";
$fh = fopen($myFile, 'a+') or die("can't open file");
fwrite($fh, $_SERVER['REMOTE_ADDR']);
fwrite($fh, date('d.m.Y h:i:s').PHP_EOL); 
fclose($fh);
echo $_SERVER['REMOTE_ADDR'].'<br />';
echo date('d.m.Y h:i:s');
在popen函数中

注意 a+ 参数。