【发布时间】:2012-05-14 14:20:01
【问题描述】:
如何找到查看 PHP 页面的人的 ISP 提供商?
是否可以使用 PHP 来跟踪或揭示它?
如果我使用如下内容:
gethostbyaddr($_SERVER['REMOTE_ADDR']);
Fixed Now:它返回我的 IP 地址,而不是我的主机名或 ISP。
我尝试了这里提到的解决方案。它不再工作了。
How do I retrieve the visitor's ISP through PHP? How do I retrieve the visitor's ISP through PHP
还有其他解决方案来实现这一目标吗? 我想获得的关于访客 IP 的信息:
解决方案需要在 php 中,或者在 php 中实现。
P.S我已经知道,依靠这些数据是不够可靠的,因为这些数据很容易被欺骗。但我的系统只需要这些数据。即使它不够可靠。
【问题讨论】:
-
并非所有 IP 都在 DNS 中定义了反向映射,并且并非所有反向映射都可以轻松识别谁拥有它们。
-
我从来没有说过,我想要关于所有 IP 的信息,知名公司和组织都会有信息。在这方面。
-
现在查看了您的图片...所有这些都只是您可以在这里轻松输入的几条文本错误消息?两者都表明您的 PHP 安装已禁用 url fopen 和 curl。
-
@MarcB,在我的共享主机和本地主机上,fopen 和 curl 都没有被禁用。
-
如果 curl 没有被禁用,那么 curl_init 就会存在。