【问题标题】:HTML / PHP string is not passing IP to WHOISHTML / PHP 字符串未将 IP 传递给 WHOIS
【发布时间】:2017-08-12 23:06:59
【问题描述】:

我不确定 WHOIS 是否改变了他们的格式,因为它曾经可以工作,但现在不行了。有谁知道如何更改这行代码以便将 IP 地址传递给 WHOIS?目前 WHOIS 文本框为空。谢谢。

<a href="http://tools.whois.net/whoisbyip/<?php echo $row['ip'];?>" target = "_blank">ISP Details</a></td>

【问题讨论】:

    标签: php html whois


    【解决方案1】:

    该网址现在肯定不起作用。我试过http://tools.whois.net/whoisbyip,我被重定向到https://tools.whois.net/default.aspx,在那里我只能搜索域名,不能搜索IP地址。因此,他们提供的任何允许您执行此操作的服务都不再有效。

    我搜索了您发布的 URL 并找到了 http://whois.domaintools.com/,这似乎是新的 URL,您可以通过 IP 进行搜索,从那里您可以获得适当的 URL 来做您想做的事。因此,您的代码将如下所示:

    <a href="http://whois.domaintools.com/<?php echo $row['ip'];?>" target = "_blank">ISP Details</a></td>
    

    不过,除了改网址外,他们还添加了验证码,所以你使用的方法将不再有效。

    更新

    您在评论中发布的内容是这样的:

    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>
    

    【讨论】:

    • 好的,谢谢。是否有其他供应商可以工作?如果是这样,将如何配置代码。再次感谢您。
    • 可能是.. 但我不知道。如果你找到了并且需要帮助编写代码,你可以在这里发回。
    • 这个行得通吗?谢谢。 ultratools.com/tools/ipWhoisLookup
    • 是的,我更新了我的答案,以向您展示该答案如何与您的代码一起使用。
    猜你喜欢
    • 2014-04-27
    • 2013-07-28
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    • 2020-05-13
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多