如何判断 粉丝分享的链接  有人点击粉丝每天有5次免费抽奖机会     分享一次后 如果有人点击就会增加一次机会  现在的情况是   分享之后   没人点击 也会增加一次 求大神赐教   附源码更好  希望解答详细点 谢谢

解决方案 »

  1.   


    比如用户A访问index.php获取到他的openid为"USER1",
    通过上面那个接口修改分享地址为index.php?from_openid=USER1然后用户B访问的是index.php?from_openid=USER1,这样只需要在index.php中判断$openid='';//当前访问用户的openid
    if($_GET['from_openid']!=$openid&&$_GET['from_openid'])
    {
     //然后就可以给from_openid这个来源抽奖次数+1
    //这样呢同一个用户多次点击也可以刷多次抽奖次数,所以还得有一个表记录着这对应的openid关系,
    /*比如:这种结构的表
       id   openid1   openid2  ...............
       1    USER1     USER2
       2    USER1     USER3
       3    USER2     USER3
    */
    }
      

  2.   

    用户点击分享,在分享的url上带上该用户的openid记录对方链接的日志,如果有点击,就给对方的用户做相应的处理。