php采集QQ校友学校数据代码

很多人不知道php中采集qq校友学校数据代码,下面小编为大家详细介绍下,希望能给大家带来帮助。

操作方法

  • 01

    很多人不知道php中采集qq校友学校数据代码,下面小编为大家详细介绍下,希望能给大家带来帮助。 <?php教程 /** * 采集qq校友学校数据 * * @package zwframe */ // ####################### set php environment ########################### error_reporting(e_all & ~e_notice); // #################### define important constants ####################### define('this_script', 'qqschools'); // ######################### require back-end ############################ require_once ('./global.php'); set_time_limit(0); /** *  采集链接 *  大学: http://api.pengyou.qq.com/index.php?mod=school&act=selector&schooltype=0&country=0&province=11&prefix=b */ $prefixs = range('a', 'z'); $areas = range(11, 82); foreach ($areas as $area) { $sql = array(); foreach ($prefixs as $prefix) { $html = ''; $html = file_get_contents("http://api.pengyou.qq.com/index.php?mod=school&act=selector&schooltype=0&country=0&province={$area}&prefix={$prefix}"); preg_match_all("#网页特效:choose_school((d+),'([^']+)')#i", $html, $schools); unset($html); if (!empty($schools[2])) { foreach ($schools[2] as $key => $value) { $sql[] = "('{$area}0000', '{$value}', 0, '{$prefix}')"; } } } unset($schools); if (!empty($sql)) { ob_end_clean(); // 写入数据库教程 $query = "insert into schools (areaid, schoolname, schooltype, prefix) values " . implode(',', $sql); $zwframe->db->query_write($query); echo "{$area}0000 地区的大学数据导入完成...<br />"; unset($sql, $query); flush(); sleep(1); } } ?> 注: 上传文件时需要声明是以二进制数据上传 (enctype=”multipart/form-data”). 而以二进制数据上传时$_request是获取不到input等值.(file是可以获取到) 避免的方法就是使用 $_post 或是 $_get 方式获取

(0)

相关推荐

  • qq校友怎么退出班级

    需要退出在QQ校友里加入的学校,则必须退出学校所对应加入的班级。退出了班级后,也就退出了学校。 退出班级,请登录QQ校友,点击“班级”,在页面的右上方点击“加入/创建新班级”,进入页面后,选择您要退出 ...

  • QQ校友图标点亮方法

    QQ校友图标点亮方法 操作方法 01 进入QQ校友录. 02 输入你的QQ号码,密码和附加码,登陆上去. 03 在下面查找你的学校,如果没有,请创建学校. 04 在学校里面找你的班级,如果么没有找到, ...

  • QQ登陆不上 QQ登陆错误0x00000001代码的解决方法

    下面小编将为新手朋友简单介绍下。 如果发现QQ登陆不上,首先检查电脑网络是否正常,比如可以打开浏览器看看能否打开网页。很多情况下都是由于网络不正常导致的QQ不能登陆,可能很多新手朋友会遇到开始都好好的 ...

  • 如何点亮QQ校友图标

    怎么点亮QQ校友的图标? 关于QQ“校”图标的点亮方法:同时满足下面4个要求后,你将在第2天自动拥有QQ校友图标。 1、好友数量达到5个; 2、头像照片通过审核; 3、加入社区满7天; 4、加入的班级 ...

  • 有共同好友,不是QQ校友,怎么查QQ号

    有共同好友,不是QQ校友,怎么查QQ号 最满意答案 点对方头像下面的 与XX交谈。。。。就能弹出个对话框。上面有qq号码 QQ技巧

  • QQ登陆错误0x00000001代码怎么办?

    QQ登陆错误0x00000001代码怎么办?经常有不少网络朋友经常会遇到QQ登录不上的情况发生,见到的最多应该是QQ登录不上,提示错误0x00000001 代码了,如果发现QQ登陆不上,首先检查电脑网 ...

  • QQ登陆不上 QQ登陆错误0x00000001代码怎么办

    经常有不少网络朋友经常会遇到QQ登录不上的情况发生,这其中多数是因为网络原因造成的,见到的最多应该是QQ登录不上,提示错误0x00000001代码了,那么遇到QQ登录不上怎么办呢?下面小编将为新手朋友 ...

  • 如何使用后羿采集器采集百度搜索结果数据

    后羿采集器是一款全新智能网页数据采集软件,由原Google技术团队倾力打造,其规则配置简单,采集功能强大,能够支持电商类.生活服务类.社交媒体.新闻论坛等不同类型的网站,智能识别网页数据,导出数据方式 ...

  • 手机QQ清空缓存数据功能在哪?怎么使用

    QQ是我们现经常使用的社交软件之一.今天小编就跟大家分享怎么清空QQ缓存数据.具体如下:1. 首先我们先打开手机中的QQ,进入主界面之后点击左上方的头像.2. 然后我们在弹出的窗口中点击设置选项.3. ...