方维二次开发

wangtongphp

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

06 2013 档案

摘要:方维团购系统,代金券序列号的生成规则如下:$tempsn = unpack('H8',str_shuffle(sha1(uniqid())));$data['sn'] = $prefix.$tempsn[1];解释一下各个函数的意思:uppack: Unpack data from binary string 解压数据的二进制字符串str_shuffle—随机打乱一个字符串sha1—计算字符串的 sha1 散列值uniqid—生成一个唯一ID这样,代金券序列号就随机的生成了 阅读全文
posted @ 2013-06-29 07:33 方维二次开发 阅读(1131) 评论(0) 推荐(0)

摘要:方维团购系统代金券处理流程,当输入代金券账号,点击确定之后,触发的一系列操作;如图:script.js,$("#cardcode-verify").click(function(){ /index.php?m=Ajax&a=ecvVerify&sn="+sn+"&pwd="+password,-> ajax.phpAjax_ecvverify() {-> com_func.php check_ecvverify()->script.js countCartTotal();->cart.php?m= 阅读全文
posted @ 2013-06-28 08:24 方维二次开发 阅读(357) 评论(0) 推荐(0)

摘要:select * from fanwe_order; 数据库查询结果 [ 返回12条查询记录 耗时:0.000805s ] id sn money_status goods_status status create_time update_time zip region_lv1 region_lv2 阅读全文
posted @ 2013-06-22 08:03 方维二次开发 阅读(1220) 评论(0) 推荐(0)

摘要:方维团购系统 ,s_order_incharge_handle()函数分析;select a.data_total_referral_money as referral_money, b.id, b.buy_count, b.user_count, b.type_id, b.is_first_referral, b.close_referrals, b.referrals, b.city_id, a.data_total_score as score, b.goods_short_name from ".DB_PREFIX."order_goods a ". &q 阅读全文
posted @ 2013-06-22 07:44 方维二次开发 阅读(386) 评论(0) 推荐(0)

摘要:goods.services.php 文件添加采集函数,利用天猫精品库API采集商品 //add by wangtongphp QQ1006440989 通过天猫精品库API采集商品 public function infinityCollect($q,$cat,$start,$sort,$brand,$post_fee,$start_price,$end_price,$aution_tag) { setTimeLimit(3600); global $_FANWE; include_once FANWE_ROOT.'sdks... 阅读全文
posted @ 2013-06-21 14:43 方维二次开发 阅读(1244) 评论(0) 推荐(0)

摘要:用正则匹配采集天猫搜索页的商品ID和商品的店铺名称;正则匹配的贪婪问题之前我一直想解决如何实现.[^(</a>)]*这个问题;搞了好久才发现用非贪婪模式可以解决这个问题;即 .*?<\/a> 这样写即可;<?PHP//add by wangtongphp QQ:1006440989function infinityCollect($url) { $v = @file_get_contents($url); preg_match_all("/data-id=\"(\d{1,})/",$v,$ids); preg_match_all(&q 阅读全文
posted @ 2013-06-21 12:39 方维二次开发 阅读(3153) 评论(2) 推荐(1)

摘要:PHP采集天猫商品列表,正则表达式匹配店铺名称和商品ID preg_match_all("/data-id=\"(\d{1,})/",$v,$out); preg_match_all("/<a class=\"productShop\-name\".[^>]*>\s*((<span class=H>)?(.[^<]*)(<\/span>)?(.[^<]*))<\/a>/",$v,$out1); 阅读全文
posted @ 2013-06-20 17:19 方维二次开发 阅读(1249) 评论(0) 推荐(0)

摘要:今天,在开发过程中,遇到了一个问题;采集天猫的商品的列表页,我要匹配到商品的ID列表,写入数据库,结果搞了许久,写入数据库的数字全是2147483647;然后我把数据写入到文件,发现是对的啊;然后才找出这个问题;int类型的字段,无论你把长度定义为多大,他的最大值总是2147483647,所以,超过2147483647这个值的我们要用varchar类型;这样我就能采集天猫商品的列表页的商品ID列表了 阅读全文
posted @ 2013-06-20 11:50 方维二次开发 阅读(664) 评论(1) 推荐(0)

摘要:方维团购系统,com_order_pay_func.php 里面的s_order_incharge_handle()至关重要,分析一下这个函数执行的操作;>> 比较订单金额与收款到的金额,确定收款状态>> 修改order表的收款状态,如果是全部收款,继续执行>> 搜索user表的parentID,如果用户不是第一次购买,parentID = 0;>>判断payment订单表里的支付方式是不是货到付款>>is_first_referral:不算第一次购买;0:否;1:是>> 循环用户购买的商品列表goods表和order_g 阅读全文
posted @ 2013-06-20 08:27 方维二次开发 阅读(571) 评论(0) 推荐(0)

摘要:我想实现urlencode 在utf-8页面转化成gb2312的内容;最终实现结果如下: //add by wangtongphp $k = '耐克'; $k = iconv('utf-8', 'gb2312', $k); $keywords = urlencode($k); $_SESSION['infinity_collect_page'] = 1; $url = 'http://list.tmall.com/search_product.htm?q='.$keywords.'&n=60& 阅读全文
posted @ 2013-06-19 18:48 方维二次开发 阅读(383) 评论(0) 推荐(0)

摘要:淘客API禁止的解决方法,方维分享系统采集天猫精品库的商品;需要的淘宝API接口;TmallItemsDiscountSearchRequest tmall.items.discount.search 天猫折扣精选商品库ShopGetRequesttaobao.shop.get 获取卖家店铺的基本信息ItemsListGetRequesttaobao.items.list.get 批量获取商品信息测试结果:韩都衣舍1条结果耐克 8条结果;所以数据量比较小,如果是做折扣类是可以的,但是这样偏离了我们之前的大方向,所以直接pase掉了 阅读全文
posted @ 2013-06-18 12:49 方维二次开发 阅读(1334) 评论(0) 推荐(0)

摘要:在11.15号淘宝api再一次升级,商品展示的api也给下线了;这时候用item.get接口也不能采集淘宝数据了,详情请到:http://www.cnblogs.com/wangtongphp/p/3429511.html淘宝客网站怎么批量采集淘宝商品,方维采集淘宝数据思路,点这里以下内容是在6.10号淘宝api升级的结果:在6.10号淘宝api进行了一次升级,淘宝把淘客API提升权限后,用淘客api就不能采集淘宝数据了;问的方维官方,官方答复是,正在开发一个大数据的平台,结果等了一周多,给的只是一个淘点金的结果,还是无法采集数据,只能手动采集商品;既然官方不给解决方案,只能自己去动手修复这个 阅读全文
posted @ 2013-06-17 18:50 方维二次开发 阅读(1490) 评论(0) 推荐(0)

摘要:QQ登录账号申请:您的网站审核未通过,原因是“禁止开发商强制用户重新注册或绑定其他帐号”,请确认申请符合审核标准后,再提交审核新浪微博账号登录申请:您的网站[ 挑我的 ]审核未通过抱歉,您提交的审核资料未通过审核。原因:登陆组件功能未实现淘宝账号登录:http://open.taobao.com/doc/detail.htm?id=139第三章 开发者行为管理第四条开发者保证其开发的应用符合如下要求:(六)用户使用应用时,不得要求用户再进行二次登录、二次注册后方可正常使用; 阅读全文
posted @ 2013-06-03 14:23 方维二次开发 阅读(608) 评论(0) 推荐(0)

摘要:拿商品的你可能还喜欢的板块举例,探索delay的使用流程;getRelatedSharesByShareIdAndTags()函数里有两个地方用到了delay$result = FS('Delay')->get($key); 获取cid和key结合的数据;FS('Delay')->create(array('m'=>'share','a'=>'related','args'=>$args));去创建; 接下来探究FS('Delay')-& 阅读全文
posted @ 2013-06-02 22:12 方维二次开发 阅读(355) 评论(0) 推荐(0)

摘要:方维分享系统,有个 你可能还喜欢 的模块,我想再加个 价格关联 的相关分享,然后去分析 分享系统的缓存机制,他的流程;note.module.php 里面分析getRelatedSharesByShareIdAndTags() ① $key = 'share/related/'.substr($key,0,2).'/'.substr($key,2,2).'/'.$key; $result = FS('Delay')->get($key); $cids[]商品的分类;$tags商品的tag;这两个组合 在/public/dat 阅读全文
posted @ 2013-06-02 20:54 方维二次开发 阅读(432) 评论(0) 推荐(0)