殷德瑶博客
喜欢的歌,静静地听!喜欢的人,远远地看!

非插件实现Emlog内容页判断百度收录与否

殷德瑶 2015-9-15 emlog教程 评论 3097 次

下面进入正题,首先将以下代码存放在模板目录的module文件中:

<?php //判断内容页是否百度收录
function baidu($url){
$url='http://www.baidu.com/s?wd='.$url;
$curl=curl_init();curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);$rs=curl_exec($curl);curl_close($curl);if(!strpos($rs,'没有找到')){return 1;}else{return 0;}}
function logurl($id){$url=Url::log($id);
if(baidu($url)==1){echo "百度已收录";
}else{echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\">百度未收录</a>";}}
?>
在模板的echo_log.php文件中调用<?php echo logurl($logid);?>即可。



本文转载于网络,如有侵权,请联系QQ657280703删除

殷德瑶博客推荐

发表评论


粤ICP备15078261号 Powered by 黑暗之夜
Theme by 殷德瑶博客