2016-12-04 65 views
-1

所以我有一个网站,人们可以访问购买使用密码。PHP,日志IP和密码

Example: 
http://www.MyWebsite.com/?pass=YourPassword 

我想知道如何使用他们使用的?pass在.txt文件中记录ip。 这样我就可以看到什么ip被用在什么密码上。 任何帮助,将不胜感激! 在此先感谢。

回答

1

第一次:通过url传递密码是很不好主意。但是让我们假设您通过$_GET['pass']传递了一些其他数据。

这里将描述如何获得用户的IP地址:https://stackoverflow.com/a/3003233/3845412

你的脚本应该做这样的事情:

$ip = your_function_that_gets_user_ip(); 
$pass = $_GET['pass']; 

file_put contents('file.txt', implode(',', [$pass, $ip]) . PHP_EOL, FILE_APPEND); 

这使得file.txt使用的格式,如:

127.0.0.1,secret  
192.168.137.1,foopassword