// 吴燕军
// 2009-06-27
// 采集程序php
set_time_limit(0);
//cookie保存目录
$cookie_jar = '/tmp/cookie.tmp';
/*函数------------------------------------------------------------------------------------------------------------*/
//模拟请求数据
function request($url,$postfields,$cookie_jar,$referer){
$ch = curl_init();
$options = array(CURLOPT_URL => $url,
CURLOPT_HEADER => 0,
CURLOPT_NOBODY => 0,
CURLOPT_PORT => 80,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $postfields,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_COOKIEJAR => $cookie_jar,
CURLOPT_COOKIEFILE => $cookie_jar,
CURLOPT_REFERER => $referer
);
curl_setopt_array($ch, $options);
$code = curl_exec($ch);
curl_close($ch);
return $code;
}
//获取帖子列表
function getThreadsList($code){
preg_match_all('/
相关推荐
- PHP命令行执行整合pathinfo模拟定时任务实例
- PHP url的pathinfo模式加载不同控制器的简单实现
- py文件转exe时包含paramiko模块出错解决方法
- PHP 自动加载的简单实现(推荐)
- php网页版聊天软件实现代码
- php+jquery+html实现点击不刷新加载更多的实例代码
- PHP请求Socket接口测试实例
- PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
- PHP 读取大文件并显示的简单实例(推荐)
- PHP Oauth授权和本地加密实现方法
- Yii2.0中的COOKIE和SESSION用法
- PHP实现四种基础排序算法的运行时间比较(推荐)
- PHP身份证校验码计算方法
- PHP通过加锁实现并发情况下抢码功能
- Yii2的XSS攻击防范策略分析
- Yii2基于Ajax自动获取表单数据的方法
- Yii2实现上下联动下拉框功能的方法
- Yii2实现同时搜索多个字段的方法
- Yii2实现让关联字段支持搜索功能的方法
- Yii2中关联查询简单用法示例