问答库爬题PHP源码 搜索自动存入数据库 用户都是你的工具人

问答库爬题PHP源码 搜索自动存入数据库 用户都是你的工具人

授人以鱼,不如授人以渔。

原理:问答库的每个ip有几次的免费查询答案的机会,所以随机模拟IP,每次查询的随机生成ip进行访问,然后截取网页获得题目,答案,选项。理论上可实现无限爬题。

该源码实现自动截取搜索结果的第一个题目(可以自己写循环,我把循环代码省掉了),每搜索一次可自动转存入本地数据库。实现实时爬题~

代码内的转存入数据库被我注释掉了,有需要的可以自己打开,不需要的可以直接上传到网站内使用~

只是测试服务器,求求各位自己搭建,千万别爬我~~~~~

下面是存入数据库的步骤,不需要转存的不用看,直接将源码上传即可用,例如http://你的域名/ask.php?tm=题目

第一步:安装好php环境和mysql,phpmyamin管理

新建一个数据库,如数据库名为tiku.然后打开phpmyadmin,在SQL内输入

create table ask(
    id int not null auto_increment primary key,
    tm varchar(255) not null,
    answer varchar(255) not null,
    options varchar(255) not null
    );

问答库爬题PHP源码 搜索自动存入数据库 用户都是你的工具人

新建一个表ask,表内3个字段answer,tm,options。

第二步:上传源码至网站,将下面的注释删除

问答库爬题PHP源码 搜索自动存入数据库 用户都是你的工具人
问答库爬题PHP源码 搜索自动存入数据库 用户都是你的工具人

第三步:访问该文件即可,例如http://你的域名/ask.php?tm=题目

让用户每一次搜题,返回的题目,答案,选项都会转存到你自己的数据库中,一举俩得。你们都是我的工具人

PS:关于数据库的问题:

1.首页自己需要新建一个数据库

2.打开phpmyadmin,在SQL内,将新建数据表的命令输入,执行

3.在源码里,把链接数据库的注释代码,转存插入数据库的注释代码都打开。将自己的数据库名,数据库用户名,数据库密码填入即可

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: