PHP,log ip&s和密码

时间:2016-12-04 14:20:37

标签: php logging

所以我有一个人们可以使用密码购买的网站。

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

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

1 个答案:

答案 0 :(得分:1)

首先:通过网址传递密码非常糟糕。但我们假设您通过$_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