【发布时间】:2011-11-06 07:11:50
【问题描述】:
我正在建立一个网站,允许用户每个 IP 拥有一个帐户。
我正在寻找一种使用 PDO mysql 显示具有相同 IP 的用户的方法...
这是我得到的......
$q = $dbc -> prepare ("SELECT login_ip FROM accounts");
$q -> execute();
$duplicate = $q -> fetch(PDO::FETCH_ASSOC);
这将获取每个人的 IP 地址。然后我怎样才能查看是否有任何完全匹配并显示它们??
【问题讨论】:
-
我不知道您在哪里,但除非您在英国支付额外费用,否则您的 IP 将是动态的,这意味着您的用户每次访问时都不会拥有相同的 IP。最重要的是,我想说你的想法不是一个好主意。
-
保存一个cookie,如果多次记录,则报告,狩猎,杀死。
-
这对 NAT 后面的人来说很糟糕。它们都将显示为相同的 IP。
标签: php mysql pdo duplicates