在我的网站上确定我可以访问一个特定的文件,只允许白名单ips允许访问该文件(所有这些都是在php中完成的.htaccess)
别死,它显示一个错误,说访问被拒绝,我怎么得到它来保存用户的ip和日期+时间在文本文件中,用户ip的变量是$ host
它不是重复的,因为我需要知道如何记录为文本文件。 感谢
答案 0 :(得分:0)
STEP1。得到你的IP。 有关详细信息,请How to get the current date and time in PHP?和How to get the client IP address in PHP?
$host = $_SERVER['REMOTE_ADDR'];
$timezone = date_default_timezone_get();
STEP2。要确定是否允许,请查找白名单中是否有$host
(在文件中,还是MySQL中)
STEP3。要写入文件,just open your custom log file and append $host.$timezone
即可。