安静
PHP技术博客

121113 鬼吹灯 网站小偷代码 分享

hostloc 看到的 代码很简介就1页 正则标题 取列表 分析url 读取内容 ,带么很简洁所以拿过来分享下:)

鬼吹灯小说介绍:

《鬼吹灯》是一部中国大陆的网络小说,主要内容是盗墓寻宝,作者为天下霸唱。第一部包括四卷,分别是《精绝古城》、《龙岭迷窟》、《云南虫谷》和《昆仑神宫》。随后作者继续创作第二部,内容涉及陈瞎子和鹧鸪哨之盗墓往事。第二部包括四卷,分别是《黄皮子坟》、《南海归墟》、《怒晴湘西》和《巫峡棺山》,全八卷简体中文版由安徽文艺出版社发行,但对原书中部分“封建迷信”、“恐怖灵异”的内容进行删改。该书在台湾由高宝国际出版集团出版繁体中文版,在第二部将《巫峡棺山》分成《不死地仙》及《巫峡棺山》。

更多资料查看 点击访问百度百科鬼吹灯 介绍

好吧 很好看 可惜我一字都未看过 不喜欢这类书籍 o(︶︿︶)o 唉.

代码 保存成 *.php 访问即可


<h2>鬼吹灯全集</h2>
<style>
a{
text-decoration:none;
color: #3B8DD1;
}
a:hover{
text-decoration:underline;
color: #B50101;
}
</style>

<?php
//这个是根据鬼吹灯这个网站写的采集方法,别的网站不适合
//首页读取远程网页一次,内容页读取远程网页两次,分别是首页读一次,内容页读一次
//要采集很简单,写数据库最简单,模拟提交麻烦一点
header("Content-Type:text/html;charset=utf-8");
$url = "http://www.guichuideng.org/"; 
$fcontents = file_get_contents($url);
$i = 0;
//获取所有文章标题
preg_match_all('/\">(.*?)<\/a><\/td>/',$fcontents,$titles);//正则匹配
foreach ($titles[1] as $title){
	$post[]=array("title"=>$title);
}
//获取所有文章路径
preg_match_all('/<td><a href=\"(.*?)\">/',$fcontents,$hrefs);//正则匹配
foreach ($hrefs[1] as $href){
	$post2[] = array("href"=>$href);
}
//合并所有标题和路径
while ( $i<=751 ){
	$me = array_merge($post[$i], $post2[$i]);
	$p[] = $me;
	$i++;
}
//首页列表
if (!isset($_GET['p']) || isset($_GET['page']) ) {
	foreach ($p as $k=>$pp){
?>
<a href="index.php?p=<?php echo $k; ?>"><?php echo $pp['title']; ?></a><br>
<?php }}
//文章页
 if ( isset($_GET['p']) ) {
$page = $_GET['p'];
$fc= str_replace("\r\n","",str_replace("\r","",str_replace("\n","",file_get_contents($p[$page]['href']))));//替换换行
preg_match('/<div style="clear:both"><\/div>(.*?)<p align="center">/',$fc,$content);//正则匹配
?>
<a href="index.php?page=home">返回目录</a><br><br>
<?php if ($page >= 1) { ?><a href="index.php?p=<?php echo $page-1; ?>">上一页</a> | <?php } ?>
<?php if ($page <= 751) { ?><a href="index.php?p=<?php echo $page+1; ?>">下一页</a> <?php } ?>
<br>
<h3><?php echo $p[$page]['title'];?></h3>
<?php echo $content[1]; ?>
<?php if ($page >= 1) { ?><a href="index.php?p=<?php echo $page-1; ?>">上一页</a> | <?php } ?>
<?php if ($page <= 751) { ?><a href="index.php?p=<?php echo $page+1; ?>">下一页</a> <?php } ?>
<br><br>
<a href="index.php?page=home">返回目录</a><br>
<?php } ?>

赞(0) 打赏
未经允许不得转载:AJ's Blog » 121113 鬼吹灯 网站小偷代码 分享
分享到: 更多 (0)

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    演示 url: http://uri.sh/curl/

    张 清月8年前 (2012-11-23)
  2. #-48

    鬼吹灯居然出独立网站了啊 😆

    电脑爱好者8年前 (2012-11-26)
  3. 一直都有得说 这样的网站 搜索引擎会更喜欢吧

    张 清月8年前 (2012-11-26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏