-1

我有一个页面,我必须对其进行自定义锁定,因为我使用的服务需要高级锁定页面,所以我制作了自己的 HTML 锁定,它可以工作。我不完全相信它的安全性,所以我想编写一些代码,当用户获得正确的密码时,它会记录他们的 IP 地址和他们登录的时间。

我只有三个人可以访问此页面,因此很容易看到不应该存在的 IP。我希望代码将 IP 记录到一个对我来说很容易访问的文件中,例如logins.html我可以检查并查看已登录的人的 IP。我不知道这是否可行并且帮助会很大,谢谢!

-wdmc85

[编辑]:或者我怎么能用 PHP 做到这一点?

4

2 回答 2

2

这应该让你上路:

<?php
 //this will get your ip
 $this_is_the_ip = $_SERVER['REMOTE_ADDR'];

 //write to some file, this will write to the directory where this executes
 file_put_contents("access-log.txt", $this_is_the_ip . "\n", FILE_APPEND);
?>

也许把它放在检查密码提交的代码块之后。

于 2013-06-28T01:38:29.663 回答
0

似乎这有答案:How to get client's IP address only using javascript?

请记住,您页面上的 javascript 可以很容易地被禁用/操作,并且不应依赖于安全性。

于 2013-06-28T01:38:01.343 回答