php baidu 收录查询程序_PHP教程
php教程 baidu 收录查询程序
*/
header('content-type: text/html; charset=utf-8');
require('function.php');$url = strtolower(trim($_get['url']));
$lm = intval($_get['lm']);
$pn = intval($_get['pn']);$url = getshorturl($url);
if (empty($pn)) $pn = 1;
switch ($lm) {
case 1 :
$timestr = '24小时';
break;
case 7 :
$timestr = '一星期';
break;
case 30 :
$timestr = '一个月';
break;
case 360 :
$timestr = '一年';
break;
default :
$timestr = '所有时间';
break;
}
?>
if (empty($url)) {
?>35dir百度近日收录查询-35分类目录
} else {
?>百度最近收录详情-35分类目录
}
?>
网站导航:35分类目录 | open directory
if (!empty($url)) {
?>
$query_url = 'http://www.baidu.com/s?wd=site%3a'.$url.'&pn='.$pn.'&lm='.$lm;
$line_arr = @file($query_url);
$content = implode('###', $line_arr);
$content = @mb_convert_encoding($content, 'utf-8', 'gb2312');
//index
if (preg_match('/找到相关网页(.*?)篇/i', $content, $index)) {
$baiduindex = str_replace('约', '', $index[1]);
} else {
$baiduindex = '-';
}
?>百度在最近 内共收录了网站( ) 个页面
$content = strstr($content, '$end = strpos($content, '
');
$content = substr($content, 0, $end);
$item_arr = explode('', $content);
//showpage
if (preg_match('/(.*?)/', $content, $page_arr)) {
$showpage = str_replace('s?wd=site%3a', '?url=', $page_arr[1]);
$showpage = str_replace('[', '', $showpage);
$showpage = str_replace(']', '', $showpage);
}
$i = 0;
$strhtml = '';
';
foreach ($item_arr as $item) {
if (preg_match('/(.*?)
(.*?)(.*?) - /i', $item, $siteinfo)) {
$sitename = $siteinfo[3];
$siteurl = $siteinfo[2];
$sitedesc = $siteinfo[4];
$siteltime = $siteinfo[5];
$sitecache = $siteinfo[6];
$strhtml .= '- ';
';
$strhtml .= ''.$i.'.'.$sitename.'';
$strhtml .= ''.$sitedesc.'
';
$strhtml .= ''.$siteltime.' - 百度快照 ';
$strhtml .= '
}
$i++;
}
$strhtml .= '
$strhtml .= ''.$showpage.'';
echo $strhtml;
?>
}
?>function文件
function getfullurl($url) {
if ($url != "") {
$url_parts = parse_url($url);
if ($url_parts['scheme'] == "") {
$url = "http://".$url;
}
}
return $url;
}
function getshorturl($url) {
if ($url != "") {
$url_parts = parse_url($url);
if ($url_parts['host'] == "") {
$url = $url_parts['path'];
} else {
$url = $url_parts['host'];
}
}
return $url;
}
function format_number($number) {
if ($number == '') return "-";
$nlen = strlen($number);
while ($nlen > 3) {
$fnumber = ",".substr($number, $nlen - 3, 3).$fnumber;
$number = substr($number, 0, -3);
$nlen = strlen($number);
}
if ($nlen $fnumber = $number.$fnumber;
}
return $fnumber;
}
?>源码下载地址
http://down.bKjia.c0m/s/2010/1025/21415.html
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
- 详解win10下PHP的安装配置(以php5.6为...
- php Swoole实现毫秒定时计划任务(详解)
- 【DTM】PHP协程客户端v0.1 beta版本发...
- 一文详解Windows和Linux环境下怎么安装配...
- php baidu 收录查询程序_PHP教程
专题推荐
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论