PHP日志ip地址和日期时间


PHP Log ip address and date time

好的,在我的网站上,我访问了一个特定的文件,只允许白名单上的ip访问该文件(所有操作都在php中完成,而不是.htaccess)

否则,它会显示一个错误,说访问被拒绝,我如何将用户ip和日期+时间保存在文本文件中,用户ip的变量是$host

它不是重复的,因为我需要知道如何作为文本文件登录。感谢

STEP1。获取你的ip。有关更多信息,如何在PHP中获取当前日期和时间?以及如何在PHP中获取客户端IP地址?

$host = $_SERVER['REMOTE_ADDR'];
$timezone = date_default_timezone_get();

STEP2.要确定是否允许,请查看$host是否在您的白名单(文件或MySQL)中

STEP3.要写入文件,只需打开自定义日志文件并将$host.$timezone附加到其中即可。