一个从别的网站抓取信息的例子(域名查询)


Posted in PHP onOctober 09, 2006

<?
  if (isset($xx)) {
$dodo=@file("http://www.e9china.com/cgi-bin/comdns.pl?raw=1&lookup=OK&fqdn=".$fqdn."&domain=".$domain."&root=".$root."&cdomain=2.7");
   $i=0;
while($dodo[$i]) {
   echo $dodo[$i];
   $i++;
                   }
exit;
                 }
?>
<?
  if (isset($submit)) {
  if ($domain=="") { echo "请输入域名"; exit; }
$dom=@file("http://www.e9china.com/cgi-bin/comdns.pl?cdomain=2.7&lookup=OK&domain=".$domain."&root=".$root);
$dom1=substr("$dom[13]",19);
$dom1=chop($dom1);
    switch($dom1) {
  case "对不起!该域名已被注册</FONT>":
   for($i=0;$i<32;$i++) { #i
    echo $dom[$i];
                        }
?>
<CENTER>
<FORM METHOD=POST ACTION="<? echo $PHP_SELF; ?>">
<INPUT TYPE="hidden" NAME="fqdn" VALUE="<? echo "$domain.$root" ?>">
<INPUT TYPE="hidden" NAME="domain" VALUE="<? echo "$domain.$root" ?>">
<INPUT TYPE="hidden" NAME="root" VALUE="<? echo $root ?>">
<INPUT TYPE="submit" VALUE="显示域名注册的详细信息" name="xx">
</FORM>
</CENTER>  
<?
exit;
break;
   case "对不起!您所输入的是域名名称错误</FONT>":
   $i=0;
   while($i<42) {
   echo $dom[$i];
   $i++;
                   }
   $i=51;
   while($dom[$i])   {
   echo $dom[$i];
   $i++;
                     }
  exit;
  break;

   case "恭喜您:该域名还未被注册过,可供注册</FONT>":
?>
    <HTML>
    <HEAD>
    <TITLE>国际域名注册查询结果</TITLE>
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
<CENTER>
<TABLE BORDER=0 CELLPADDING=3 WIDTH=75%>
<TR>    
<TD>
        <TABLE BORDER=0 CELLPADDING=3 WIDTH=100%>
        <TR>
        <TD BGCOLOR="#000000">
        <FONT  COLOR=#FFFFFF SIZE=3 SIZE   
    FACE="Arial,宋体">恭喜您:该域名还未被注册过,可供注册</FONT>
        <BR>
        </TD>
        </TR>
        </TABLE>
<BR><BR>
</TD>    
</TR>
<TR>
<TD>

<BLOCKQUOTE>
<span style="font-family: Arial Black; font-size: 25pt">2</span>
<span style="font-family: 宋体; font-size: 9pt"><FONT FACE="Arial,宋体" SIZE=-1>
您所查询的国际域名<strong>"djdjdjdd.com"</strong>尚未被注册。您可以注册该域名。
</span>
    您可继续查询其它可注域名。
</FONT>
</BLOCKQUOTE>
<p>      
<p>

    <P>
    </BODY>
    </HTML>
<?
exit;
break;
                   }
                       }
?>

<form method="POST" action="<? echo $PHP_SELF; ?>">
  <input type="hidden" name="cdomain" value="2.7"><input type="hidden" name="lookup"
  value="OK"><table cellpadding="0" border="0" width="100%" cellspacing="0">
    <tr align="center">
      <td valign="middle">www. <input name="domain" size="10" maxlength="256"> <font
      size="+1"><select name="root" size="-1">
        <option value="com">.com</option>
        <option value="net">.net</option>
        <option value="org">.org</option>
      </select> </font><br>
      <br>
      <input type="submit" value="国际域名查询" name="submit"> </td>
    </tr>
  </table>
</form> 

PHP 相关文章推荐
smarty静态实验表明,网络上是错的~呵呵
Nov 25 PHP
php遍历数组的4种方法总结
Jul 05 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
php+mysqli使用面向对象方式更新数据库实例
Jan 29 PHP
php+Mysqli利用事务处理转账问题实例
Feb 11 PHP
PHP的Socket通信之UDP通信实例
Jul 02 PHP
php图片水印添加、压缩、剪切的封装类实现
Apr 18 PHP
PHPStrom中实用的功能和快捷键大全
Sep 23 PHP
PHP使用redis实现统计缓存mysql压力的方法
Nov 14 PHP
PHP数据的提交与过滤基本操作实例详解
Nov 11 PHP
PHP中的访问修饰符简单比较
Feb 02 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 PHP
一个PHP+MSSQL分页的例子
Oct 09 #PHP
基于文本的留言簿
Oct 09 #PHP
图书管理程序(一)
Oct 09 #PHP
图书管理程序(二)
Oct 09 #PHP
改进的IP计数器
Oct 09 #PHP
聊天室php&amp;mysql(五)
Oct 09 #PHP
聊天室php&amp;mysql(四)
Oct 09 #PHP
You might like
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
神盾加密解密教程(二)PHP 神盾解密
2014/06/08 PHP
PHP实现通过正则表达式替换回调的内容标签
2015/06/15 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
php无限级分类实现评论及回复功能
2019/02/18 PHP
Laravel 连接(Join)示例
2019/10/16 PHP
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
2015/10/29 Javascript
Bootstrap媒体对象的实现
2016/05/01 Javascript
JavaScript的==运算详解
2016/07/20 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
2016/11/29 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
2016/12/19 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
react router4+redux实现路由权限控制的方法
2018/05/03 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
在vue中获取微信支付code及code被占用问题的解决方法
2019/04/16 Javascript
详解Element-UI中上传的文件前端处理
2019/08/07 Javascript
nodejs实现UDP组播示例方法
2019/11/04 NodeJs
Vue.js watch监视属性知识点总结
2019/11/11 Javascript
JS常见内存泄漏及解决方案解析
2020/05/30 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
原生js实现表格翻页和跳转
2020/09/29 Javascript
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
Python加速程序运行的方法
2020/07/29 Python
python 实现&quot;神经衰弱&quot;翻牌游戏
2020/11/09 Python
Groupon法国官方网站:特卖和网上购物高达-70%
2019/09/02 全球购物
求职简历中个人的自我评价
2013/12/25 职场文书
装修致歉信
2014/01/15 职场文书
初中英语教学反思
2014/01/25 职场文书
班级学习雷锋活动总结
2014/07/04 职场文书
感恩教育观后感
2015/06/17 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
基于Golang 高并发问题的解决方案
2021/05/08 Golang
nginx结合openssl实现https的方法
2021/07/25 Servers