|
楼主 |
发表于 2005 年 11 月 11 日 10:45:06
|
显示全部楼层
[推荐]百度小偷PHP版,要的来拿啊
有任便发过了就算了啊 ~~~`
偶也是刚看见的啊~~`喜欢就 收藏吧~~- <HTML><HEAD>
- <?php
- //标题栏结束
- //http://www.baidu.com/s?lm=0&si=&rn=10&ie=gb2312&ct=0&wd=site%3Awww%2Evsay%2Ecom+%CE%AC%C8%FC%CD%F8&pn=10&cl=2
- //须识别模块
- $wd = $HTTP_GET_VARS['wd'] ? $HTTP_GET_VARS['wd'] : $HTTP_POST_VARS['wd'];
- $pn = $HTTP_GET_VARS['pn'] ? $HTTP_GET_VARS['pn'] : $HTTP_POST_VARS['pn'];
- //默认
- $lm=0;
- $si="";
- $rn=10;
- $ie=gb2312;
- $ct=0;
- $cl=2;
- //需填写
- //$wd=key;
- //$pn=page;
- //地址
- $url= "[url]http://www.baidu.com/s?lm=[/url]".$lm."&si=".$si."&rn=".$rn."&ie=".$ie."&ct=".$ct."&wd=".$wd."&pn=".$pn."&cl=".$cl;
- $str = file("$url");
- //函数 file 将档案全部读入数组变量中
- $count = count($str);
- //函数 count 这个函式用来计算阵列的元素个数
- for ($i=0;$i<$count;$i++){
- $file .= $str[$i];
- //用 for循环,把所有数组中的数据加起来
- }
- //此处的 $file 就是baidu的输出网页源代码
- //替换代码
- $file = str_replace("[url]http://www.baidu.com/s[/url]","search.php",$file);
- $file = str_replace("[url]http://cache.baidu.com/c[/url]","cache.php",$file);
- $file = str_replace("s?","search.php?",$file);
- $file = str_replace("百度","热门",$file);
- //开始读取页面中想要的部分
- $title = explode("<TITLE>",$file);
- $title = explode("</TITLE>",$title[1]);
- $title = $title[0];
- //$title 标题
- //开始读取页面中想要的部分
- $count = explode("<td align=right bgcolor=#eeeeee><nobr>",$file);
- $count = explode("</nobr>",$count[1]);
- $count = $count[0];
- //$count 搜索到的篇数
- //开始读取页面中想要的部分
- $list = explode("<DIV id=DivNews></DIV>",$file);
- $list = explode("<TABLE width=\"100%\" bgColor=#f5f5f5 border=0>",$list[1]);
- $list = explode("<table border=0 width=100% bgcolor=#f5f5f5><tr><td width=11% align=center class=f10><b>相关搜索</b></td>",$list[0]);
- $list = $list[0];
- //$list 搜索列表
- //内容栏显示
- ?>
- <title><?php echo $title;//标题 ?></title></HEAD>
- <BODY>
- <FORM name=f action=search.php>
- <INPUT class=ff maxLength=100 size=35 name=wd>
- <INPUT type=hidden value=3 name=cl>
- <INPUT type=submit value=搜索></FORM>
- <TABLE>
- <TBODY>
- <TR vAlign=center align=middle height=18>
- <TD align=right bgColor=#eeeeee><NOBR><?php echo $count;//搜索篇数 ?></NOBR> </TD></TR>
- <TR>
- <TD bgColor=#999999 colSpan=7 height=2></TD></TR></TBODY></TABLE>
- <TABLE cellPadding=0 width="27%" align=right ellspacing="0">
- <TBODY>
- <TR>
- <TD>
- <BR>广告位
- </TD>
- </TR>
- </TBODY></TABLE>
- <?php echo $list;//搜索列表 ?>
- </BODY></HTML>
复制代码
看帖不回MJJ~~~~~` |
|