curl的一个采集某小说站的实例
来源:互联网 发布:win10如何修改mac地址 编辑:程序博客网 时间:2024/05/17 06:40
- <?php
- function insert($href='',$pattern='',$novel='',$author='')
- {
- $href = "http://www.kenshuge.com/Html/Book/4/4410/Index.shtm";
- $hrefb = strrev($href);
- $hrefb = strstr($hrefb,'/');
- $hrefb = strrev($hrefb);
- $pattern = '/\<a\s+href="([^"]+)"\s*title="([^"]+)"\s*\>(.+?)\<\/a\>/i';
- $url = curl_init($href);
- curl_setopt($url,CURLOPT_RETURNTRANSFER,true);
- try{
- $pdo = New PDO('mysql:location=localhost;dbname=test','testuser','mytest');
- $pdo->query('set names utf8');
- }catch( PDOException $e ){
- echo $e->getMessage();
- }
- $string = curl_exec($url);
- $string = iconv('gbk', 'utf-8', $string);
- preg_match_all( $pattern, $string, $array );
- $stmt = $pdo->prepare("insert into novel (`novelName`,`author`,`chapterName`,`chapterinfo`,`chapterLink`) values(?,?,?,?,?) ;");
- $j = count($array[1]);
- echo '<table border="1" width="1250">';
- $novel = '异界全职业大师';
- $author = '庄毕凡';
- for ($i = 0; $i < $j; $i++) {
- $link = $hrefb.$array[1][$i];
- $info = $array[2][$i];
- $title = $array[3][$i];
- $stmt->bindParam(1, $novel) ;
- $stmt->bindParam(2, $author);
- $stmt->bindParam(3, $title);
- $stmt->bindParam(4, $info);
- $stmt->bindParam(5, $link);
- $rst = $stmt->execute();
- $color = $rst ? 'green' : 'red';
- echo '<tr><td>';
- echo '<font color="'.$color.'">';
- echo $link;
- echo '</font>';
- echo '</td><td>';
- echo '<font color="'.$color.'">';
- echo $info;
- echo '</font>';
- echo '</td><td>';
- echo '<font color="'.$color.'">';
- echo $title;
- echo '</font>';
- echo '</td></tr>';
- if (strstr($title,'大结局')!==false) {
- break;
- }
- }
- echo '</table>';
- curl_close($url);
- }
- insert();
看到CURL采集就写了个采集某站的小说列表的函数,带插入数据库
应该还行,结合Linux再扩展一下就可以做个类似的booksky.org那样的站了
视频地址:http://bbs.lampbrother.net/read-htm-tid-122008.html
0
上一篇:倾情巨献呕血力作:通过smarty谈学习方法,附送江湖绝学smarty3速成秘籍
下一篇:分享个小框架---MioPHP
相关热门文章
- 欲说还休梦已阑
- QTZ125塔机顶升液压油缸活塞断...
- 找1.76传奇私服发布网她是在等...
- 亿民乐2X
- 出售!同款网分E5100A AGILENT...
- IP Sec VPN与NAT破镜重圆
- 网站导航
- GoAgent图文设置教程
- UT2.0正式版下载
- tomcat6.0配置(含配置视频下载...
- 大家都是用什么来管理hadoop集...
- 网站被人挂了吗,添加了些程序...
- Nginx如何保证不走宕机的那个...
- 大家谈谈MYSQL客户端和服务器...
- 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议
- curl的一个采集某小说站的实例
- 获取内容的一个curl类(采集专用)
- 用PHP的CURL写的一个采集Discuz的例子
- 用PHP的CURL写的一个采集Discuz的例子
- curl采集登陆后的界面
- 关于curl 采集时候乱码的问题
- 基于lucene的案例开发:纵横小说简介页采集
- 基于lucene的案例开发:纵横小说章节列表采集
- 基于lucene的案例开发:纵横小说阅读页采集
- 基于lucene的案例开发:纵横小说分布式采集
- 使用curl的简单实例
- 使用curl的简单实例
- php curl 的几个实例
- 最简单的Curl实例
- python一个下载小说的简易爬虫
- php的curl多线程采集网页的解决办法
- 使用PHP提供的CURL模块采集任意网页 已经封装一个类超级好用 请拿走
- 基于PHP的cURL快速入门教程 (小偷采集程序)
- 那些年我们一起错过的成功<虎狼之师>
- 读《总要先人一步》有感
- 人生的第一份检讨书
- 不解释,直接上代码 MiniSmarty
- 倾情巨献呕血力作:通过smarty谈学习方法,附送江湖绝学smarty3速成秘籍
- curl的一个采集某小说站的实例
- NGUI 制作自己的字体
- 分享个小框架---MioPHP
- 当我遇见你的时候
- 拆掉思维里的墙,原来我还可以这样活---读书笔记
- 卡内基《每日一智》---我们在智慧中成长
- 项目回顾 (今天才能上网……都快忘了 )
- 完善匹配中文的Php正则表达式
- 【分享】sphinx的小技巧三则(最大记录数、高亮、搜索排序)
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
医院手癣
为什么会长手癣
手癣图片初期症状图片
手癣痒吗
藓的图片
睾酮高
大腿内侧藓图片
屁股长藓
生藓图片
股藓会传染吗
鹅掌风症状
脚藓图片
廯用什么药膏好得快
鹅掌风是怎么引起的
鹅掌风初期图片
鹅掌风早期症状图片
鹅掌风传染吗
什么是鹅掌风
鹅掌风症状图片
鹅掌风是什么症状
大腿内侧痒股癣图片
为什么会得手癣
手像
掌纹图解女
手象
三豹纹
手纹图解
手掌线图解
手线图解
理财纹
财富线
手纹图解大全
图解掌纹
女生手纹图解
手线怎么看
掌纹图解
手像图解
掌纹的秘密全图解
手线
如何看掌纹
怎么看手纹