我不确定WHOIS是否改变了格式,因为它曾经工作过,但现在却没有。有谁知道如何更改这行代码,以便将IP地址传递给WHOIS?目前,WHOIS文本框是空的。谢谢。
<a href="http://tools.whois.net/whoisbyip/<?php echo $row['ip'];?>" target = "_blank">ISP Details</a></td>
答案 0 :(得分:1)
网址肯定不起作用。我尝试了http://tools.whois.net/whoisbyip
,我被重定向到https://tools.whois.net/default.aspx
,我只能搜索域名,而不是IP地址。因此,他们所做的任何服务都让你不再有效。
我搜索了您发布的网址并找到http://whois.domaintools.com/
,该网址似乎是新网址,并允许您按IP搜索,然后您可以从中获取相应的网址以执行您想要的操作。所以你的代码看起来像这样:
<a href="http://whois.domaintools.com/<?php echo $row['ip'];?>" target = "_blank">ISP Details</a></td>
但是,除了更改网址外,他们还添加了CAPTCHA,因此您使用的方法将不再有效。
<强>已更新强>
您在评论中发布的内容将如下所示:
https://www.ultratools.com/tools/ipWhoisLookupResult?ipAddress=X.X.X.X
如此集成到您的代码中,它看起来像这样:
<a href="https://www.ultratools.com/tools/ipWhoisLookupResult?ipAddress=<?php echo $row['ip'];?>" target = "_blank">ISP Details</a></td>