找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 352|回复: 2

刚和套套聊天,结果出现了这个.....

[复制链接]
发表于 2007 年 2 月 17 日 22:14:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
呵呵,window下无法运行,而且需要php5版本才可运行。
前者条件我不满足,故无法测试。也不知道写得对不对

纯手工制作,呵呵,那位愿意测试的就拿去好了,好用就用,不好用放到一边去。我这边现在没法测试。
(*^__^*) 嘻嘻……

也许语法就有错误的地方,自己先闪人..........
  1. <?php

  2. //域名DNS查询--需php5支持
  3. //verson:0.0001
  4. //author:insect
  5. //qq:305237

  6. //检测网址合法性
  7. $url=$_GET['durl'];
  8. if($url){
  9.         if(strlen($url)>82){
  10.                  renturn "err";
  11.         }
  12.         $url=strtolower($url);
  13.         $url=htmlspecialchars($url);
  14.         if(substr_count($url,"&"))
  15.                  renturn "err";


  16.         //检测网址http://,没有就添加,完成parse_url解析
  17.         if(!substr_count($url,"http://"))
  18.                  $url="http://".$url;
  19.         $url=parse_url($url);
  20.         $host=$url['host'];

  21.     $r=dns_get_record($host,DNS_ALL,$arrns,$arradd);
  22.     foreach($r as $r2=>$v){
  23.         $type=$r2['type'];
  24.         echo "<b>$type记录:</b><br>";
  25.     }

  26.     echo "您待检测域名$host的DNS相关资料如下<br>";
  27.     echo "------------------------------------------------<br>------------------------------------------------<br><P>";
  28.    
  29.     foreach($r as $r2=>$v){
  30.         echo "-----------<br>";

  31.         echo "<b>$r2['type']记录:</b><br>";
  32.                 echo "-----------<br>";
  33.         if(array_key_exists('pri',$r2))
  34.             echo "优先级(pri):$r2['pri']<br>";
  35.         if(array_key_exists('target',$r2))
  36.             echo "地址(target):$r2['target'] <br>";
  37.         if(array_key_exists('ttl',$r2))
  38.             echo "TTL:$r2['ttl']<br>";     

  39.         

  40.     }

  41.     echo "<p>"
  42.     echo "<b>NS服务器信息</b><br>--------------------------------------------<br>";
  43.     foreach($arrns as $a=>$v){
  44.          echo "地址:$a['target']<br>";
  45.          echo "TTL:$a['ttl']<br>";
  46.     }
  47.    
  48.     echo "<p>"

  49.     echo "<b>附加信息</b><br>--------------------------------------------<br>";
  50.     foreach($arradd as $a=>$v){
  51.          echo "域名:$a['host']<br>";
  52.         if(array_key_exists('type',$a))
  53.                echo "$a['type']记录<br>"
  54.         if(array_key_exists('ip',$a))
  55.                echo "IP:$a['ip']<br>"
  56.         if(array_key_exists('ttl',$a))
  57.                echo "TTL:$a['ttl']<br>";

  58.     echo "<p>感谢您使用$_SERVER['SERVER_NAME']提供的域名dns查询!<br>";
  59.     echo "程序制作: 大虫 QQ:305237"

  60.     }
  61.       
  62. }else{
  63. ?>
  64. <html><head><title>域名dns信息查询系统---可查A、MX、CNAME、HINFO、NS、PTR、SOA、TXT、AAAA、SRV、NAPTR、A6记录</title></head><body>
  65. <b>域名dns信息查询系统</b><br>
  66. 可查询域名的A、MX、CNAME、HINFO、NS、PTR、SOA、TXT、AAAA、SRV、NAPTR、A6记录<br>
  67. ><FORM METHOD=POST ACTION="">
  68. <INPUT TYPE="text" NAME="url" id="url" ><br>
  69. <INPUT TYPE="submit" value=" 提交查询">       
  70. </FORM>
  71. </body></html>


  72. <?php
  73. }
  74. ?>
复制代码
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2007 年 2 月 17 日 22:15:20 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价

刚和套套聊天,结果出现了这个.....

不应该是这样的呀..........
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 2 月 17 日 22:15:29 | 显示全部楼层

刚和套套聊天,结果出现了这个.....

现在暂时没PHP5空间........
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 18 日 19:45 , Processed in 0.121124 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表