【问题标题】:How to parse css for whois result?如何解析 css 的 whois 结果?
【发布时间】:2015-02-09 13:05:09
【问题描述】:

我正在使用 whoislookupscript.com 脚本进行 whois 查找,我想为每个部分设置不同的样式,例如注册者、注册者、管理员、技术,以便我的观众可以了解分离并希望过滤注册者电子邮件 ID。

我真的不知道如何开始,如果有人可以提供任何启动器以便我可以开发它。

目前它的纯文本结帐在这里 whoislookupscript 。 com

Response from the WHOIS server (whois.tucows.com):

Domain Name: BBC.COM
Registry Domain ID: 4794897_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.tucows.com
Registrar URL: http://tucowsdomains.com
Updated Date: 2014-06-15T05:05:24Z
Creation Date: 1989-07-15T04:00:00Z
Registrar Registration Expiration Date: 2015-07-14T04:00:00Z
Registrar: TUCOWS, INC.
Registrar IANA ID: 69
Registrar Abuse Contact Email: domainabuse@tucows.com
Registrar Abuse Contact Phone: +1.4165350123
Reseller: BBC Internet Services
Reseller: hostmaster@bbc.co.uk
Reseller: +44 1737 839592
Domain Status: clientTransferProhibited
Domain Status: clientUpdateProhibited
Domain Status: serverDeleteProhibited
Domain Status: serverTransferProhibited
Registry Registrant ID: 
Registrant Name: Brandon Butterworth
Registrant Organization: British Broadcasting Corporation
Registrant Street: Broadcasting House Portland Place
Registrant City: London
Registrant State/Province: 
Registrant Postal Code: W1A 1AA
Registrant Country: GB
Registrant Phone: +44.3030409777
Registrant Phone Ext: 
Registrant Fax: 
Registrant Fax Ext: 
Registrant Email: hostmaster@bbc.co.uk
Registry Admin ID: 
Admin Name: Brandon Butterworth
Admin Organization: British Broadcasting Corporation
Admin Street: Broadcasting House Portland Place
Admin City: London
Admin State/Province: 
Admin Postal Code: W1A 1AA
Admin Country: GB
Admin Phone: +44.3030409777
Admin Phone Ext: 
Admin Fax: 
Admin Fax Ext: 
Admin Email: hostmaster@bbc.co.uk
Registry Tech ID: 
Tech Name: Brandon Butterworth
Tech Organization: British Broadcasting Corporation
Tech Street: Broadcasting House Portland Place
Tech City: London
Tech State/Province: 
Tech Postal Code: W1A 1AA
Tech Country: GB
Tech Phone: +44.3030409777
Tech Phone Ext: 
Tech Fax: 
Tech Fax Ext: 
Tech Email: hostmaster@bbc.co.uk
Name Server: NS1.RBSOV.BBC.CO.UK
Name Server: NS1.THDOW.BBC.CO.UK
Name Server: NS1.TCAMS.BBC.CO.UK
DNSSEC: Unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2014-06-15T05:05:24Z <<<

Registration Service Provider:
BBC Internet Services, hostmaster@bbc.co.uk
+44 1737 839592
This company may be contacted for domain login/passwords,
DNS/Nameserver changes, and general domain support questions.

The Data in the Tucows Registrar WHOIS database is provided to you by Tucows
for information purposes only, and may be used to assist you in obtaining
information about or related to a domain name's registration record.

Tucows makes this information available "as is," and does not guarantee its
accuracy.

【问题讨论】:

  • 这是通过 Linux 提示获取的吗?显示您的代码
  • 将每一行放入一个数组。按前 5 个字母排序。然后把它们放到一个div中。 PS:它需要一个非常肮脏的编程。但它是一个简单的实现。我没有时间编写代码来测试它。刚离开办公室;)
  • 这里是编码pastebin.com/87e8e4VM
  • 风格与?照相馆? CSS?它是从哪里获取的?
  • @Abhinav Gauniyal 代码取自 whoislookupscript.com,我也将它粘贴到了 pastbin pastebin.com/87e8e4VM .. 我已经在我的问题中清楚地解释了

标签: php whois


【解决方案1】:

一旦你从 whois 记录中得到你的输出 试试

  echo '<pre class="whois">';
    print "<div class=\"response_display\">Response from the WHOIS server ($whois_server):<br><br>".str_replace("\n","<br /><br />",$result)."</div>";

         echo '</pre>';

因为有时开发人员认为没有得到\n,所以尝试上面的那个,然后你会被 break 取代,然后你可以用这个答案去解决

How to split string from meshed content and add html element

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多