2016-12-04 41 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