站长交流圈
如何在被推荐人页面调用推荐人信息?
  • KevinZhou 消费1086.1元 2018-09-13 19:40 19:40
645
11

如何在被推荐人页面调用推荐人信息?


比如A把分享链接发给B ,B未注册查看时,和注册登录后,两种情况下,在B查阅的相关页面,要调用显示推荐人A的头像,昵称信息,需要怎么写代码实现?


现在的分享

6
赏礼
赏钱
收藏
点击回复
      全部留言
  • 11
  • verycong 风格开发者 消费:118.73元 2018-09-14 22:19 22:196楼
    {if input(p_uid)}
    {php}$puid=input(p_uid);
    $rsinfo = Db::table('qb_memberdata')->where('id',$puid)->find();{/php}
    <img src="{$rsinfo.icon|tempdir}" onerror="this.src='__STATIC__/images/nobody.gif'"/>
    {/if}


    verycong 消费:118.73元 2018-09-14 22:21
    {if input(p_uid)}
    {php}$puid=input(p_uid);
    $rsinfo = Db::table('qb_memberdata')->where('uid',$puid)->find();{/php}

    {/if}
    KevinZhou 消费:1086.1元 2018-09-15 05:05
    还是不行,B是由A的推荐链接注册的,当用户B已经登录时,也不能显示A的图片;B在登录状态下,点击A的分享链接网址会出错:致命错误: Class 'Db' not found  只要页面有用户登录是也出现同样错误

    当B不登陆,页面也没用用户登录时,执行语句也会出现同样错误;


    总结就是只要一执行你提供的代码,就会提示查询错误!具体错误截图,见下帖图片

    KevinZhou 消费:1086.1元 2018-09-15 05:08

0 赏钱 赏礼回复
  • KevinZhou 普通粉丝 消费:1086.1元 2018-09-14 06:51 06:516楼

    好像不对,当前没有用户登录时显示错误


    当被推荐用户登录了时,页面没出错,但是没有调用显示出来推荐人的头像,好像语句没有执行似的


    {if input(p_uid)}
    $puid=input(p_uid);
    {php}$rsinfo = $this->model->get_info($this->user['$puid']);{/php}
    <img src="{$rsinfo.icon|tempdir}" onerror="this.src='__STATIC__/images/nobody.gif'"/>
    {/if}


    KevinZhou 消费:1086.1元 2018-09-14 06:56
    当页面有用户登录时,页面没出错,但是图像位置是空白,没有调用显示出来推荐人的头像,好像语句没有执行似的
    verycong 消费:118.73元 2018-09-14 22:06
    我写错了执行语句,与查询的数据表。。。。意思是这样。
    verycong 消费:118.73元 2018-09-14 22:08
    {if input(p_uid)}
    {php}$puid=input(p_uid);
    $rsinfo = 查询会员数据表 会员ID=PID值的 会员资料{/php}
    <img src="{$rsinfo.icon|tempdir}" onerror="this.src='__STATIC__/images/nobody.gif'"/>
    {/if}


    KevinZhou 消费:1086.1元 2018-09-15 04:12
    你这种查询是基于B用户已经注册成了A用户的下级,才能由B用户查询的到按用户的ID吧,如果B用户,没有登录,没有注册,那应该是查询无结果的,这个时候是直接通过分析A的分享推荐链接获取adeUID吗
0 赏钱 赏礼回复
  • KevinZhou 普通粉丝 消费:1086.1元 2018-09-14 18:53 18:536楼

0 赏钱 赏礼回复
  • verycong 风格开发者 消费:118.73元 2018-09-13 23:47 23:476楼
    {if input(p_uid)}
    $puid=input(p_uid);
    {php}$rsinfo = $this->model->get_info($this->user['$puid']);{/php}
    <img src="{$rsinfo.icon|tempdir}" onerror="this.src='__STATIC__/images/nobody.gif'"/>
    {/if}

    试下。大概是这意思。没测试。。。。。。。

0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 站长交流圈
        圈内贴子179
    • 圈子成员25
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648