海纳百客

海纳百客

dedebiz 全站获取登录会员ID

吃瓜阿阳

友情提示点击顶部放大镜 可以使用站内搜索 记住我们的地址 www.hainabaike.com

你要在哪个位置获取会员ID呢?前端、后端、会员中心、还是哪个模板文件,你把你要获取会员ID的位置说出来才好教你喂。

后端的调用代码是:<?php echo $cuserLogin->getUserID(); ?>
会员中心的调用代码是:<?php echo $cfg_ml->M_ID; ?>

如果,你不指定位置的话,我教你写个全局变量,全站调用,无论是前端、后端、会员中心都可以使用。

打开 /system/common.inc.php 看到文件最底部的

helper($cfg_helper_autoload);

在它下面加一句代码

$DedeBIZUserID = ($_COOKIE['DedeUserID__ckMd5'] != substr(md5($cfg_cookie_encode.$_COOKIE['DedeUserID']), 0, 16)) ? '' : $_COOKIE['DedeUserID'];

完成,全站调用会员ID【这个比自定义函数获取更加的牛X】

在模板中调用

{dede:php}echo $DedeBIZUserID;{/dede:php}

在后端或者会员中心调用

<?php echo $DedeBIZUserID; ?>

就没有不能调用的地方

登录后就是ID
不登录就是空的

    标签:

    上一篇

    下一篇

    发布评论 条评论)

    评论列表