~~~
public function doWebGetCon(){
global $_W,$_GPC;
$w_url = $_GPC['wx_url'];
// $w_url='https://mp.weixin.qq.com/s?src=11×tamp=1507426202&ver=439&signature=MgLrL6vm49P1NTbkmCBT-FTme0UJ9khtTaY3SRmW-opPVKUo8n6k7NrgJgaUI9lRcWiQu-BlqAqt-Ouv3SbFr8p5CKhAjfe2wYqkLIrTL4NPyyzrT7p97LX2hZP-Fhjs&new=1';
// echo "<script>alert('".$w_url."');</script>";
$html = file_get_contents($w_url); //获取文章源码并保存到参数中
// echo "<script>alert('".$html."');</script>";
$html = str_replace("<!--headTrap<body></body><head></head><html></html>-->", "", $html); //去除微信中的抓取干扰代码
// die($w_url);
// var_dump($html);
$data = QueryList::Query($html,array(
//采集规则库
//'规则名' => array('jQuery选择器','要采集的属性'),
'titleTag' => array('title','text'),
// 'title' => array('#activity-name','text'),
'content' => array('#js_content','html'),
// 'image' => array('img','src'),
//微信规则
// 'contentWx' => array('#js_content','text'),
// 'imageWx' => array('img','data-src'),
// 'conText' => array('.rich_media_content>p','text'),
))->data;
/* foreach ($data as $k => $v) {
$data[$k]['imageWx'] = $this->cut_str($v['imageWx'],'?',0);
}*/
//打印结果
// print_r($data);die;
$insertdata = [
'title'=>$data[0][titleTag],
'uniacid'=>$_W['uniacid'],
'content'=>$data[0][content],
'time'=>time(),
'fid'=>$_GPC['fid']
];
$res= pdo_insert('xm_cms_news',$insertdata);
if($res){
message('采集成功',$this->createWebUrl('news',array('op'=>'display')),'success');
}else{
message('采集失败',$this->createWebUrl('news',array('op'=>'display')),'error');
}
}
~~~
- PHP
- 修改update()
- in_array
- 和风天气接口调用
- php请求第三方接口函数
- 搜索框
- 后台拼接
- 取出图片拼接空白数组
- sql 给数组拼接其他字段
- 清楚空数组
- 百度ueditor 增加第三方视频
- echo<pre>
- php函数
- 数组操作 插入 拼接
- 关键词过滤
- 广告随机添加到数组里面
- 秒杀解决
- php数组某个字段排序
- php保留小数点后两位
- 关键词屏蔽
- php无极分类树
- 小数处理
- 三表子查询优化
- 合并二维数组相同项相加
- 绝对路径和相对路径
- 移动端编辑器summernote.org
- 微擎分页
- 数组拼接
- 分页技术
- php分页
- 抓取微信文章内容
- JQ&JS
- ajax
- ajax _html拼接
- 表单提交拼接action url serialize
- ajax内部传递参数到外部
- 前端js效果
- 循环失去焦点值修改
- 获取复选框选中的值
- 全选,全不选
- 验证
- checked
- 搜索返回上一个页面且刷新
- location history back go
- jq选择input属性 option
- 弹出并消失的效果toast
- onclick 跳转, jq点击 跳转
- 点击事件 off属性
- ajax提交表单serialize
- jq选择器变量选择serialize
- json处理
- submit
- after
- 图片比例
- 点击移动到顶部
- 倒计时
- 判断undefind类型
- 展开收缩
- 图片比例处理前端
- ajax添加html后JQ选择不起解决方案
- ajax后swiper的初始化
- 页面数学计算
- border 密码验证提醒css jq
- confirm确认弹框
- 获取下拉option的自定义的值
- base64图片 ajax传递的时候需要转换+号
- jq页面滚动到指定div位置
- qrcode二维码
- 判断是否是微信浏览器访问
- 搜索框提交
- js连续点击3次
- bootstrap
- 模态框 modal.js
- 弹出输入框
- html&css
- 下拉框跳转
- html5拨打电话
- hidden
- formdata
- input禁止用户写入
- 苹果手机点击css样式
- 横向滚动的css怎么写
- 收缩展开
- 左右裁剪css样式
- coding
- 基础
- 专题:微信文章采集
- 微信地图
- nginx下基于ThinkPHP框架的网站url重写
- tp 异步文件上传
- 微信发红包
- artEditor 移动端编辑器