帝国cms7.5登录状态(头像)
时间:2023年07月10日
/来源:网络
/编辑:佚名
方法一、用JS调用登陆模板
1. 头像调用方法
打开e/data/template/loginiframetemp.txt
在
$r=$empire->fetch1("select ".$user_userid.",".$user_username.",".$user_group.",".$user_userfen.",".$user_money.",".$user_userdate.",".$user_havemsg.",".$user_checked." from ".$user_tablename." where ".$user_userid."='$myuserid' and ".$user_rnd."='$myrnd' limit 1");
下面添加如下代码:
$m=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$myuserid' limit 1");
if($m['userpic']){
$userrpic=$m['userpic'];
}else{
$userrpic="/e/data/images/nouserpic.gif";
}
这样就可以了!然后 批量更新动态页面
在JS调用登陆模板中使用<?=$userrpic?>调用会员头像!
注:可以直接复制已经修改好的代码loginiframetemp.txt,直接覆盖
<?php
require("../../class/connect.php");
if(!defined('InEmpireCMS'))
{
exit();
}
eCheckCloseMods('member');//关闭模块
$myuserid=(int)getcvar('mluserid');
$mhavelogin=0;
if($myuserid)
{
include("../../class/db_sql.php");
include("../../member/class/user.php");
include("../../data/dbcache/MemberLevel.php");
$link=db_connect();
$empire=new mysqlquery();
$mhavelogin=1;
//数据
$myusername=RepPostVar(getcvar('mlusername'));
$myrnd=RepPostVar(getcvar('mlrnd'));
$r=$empire->fetch1("select ".eReturnSelectMemberF('userid,username,groupid,userfen,money,userdate,havemsg,checked')." from ".eReturnMemberTable()." where ".egetmf('userid')."='$myuserid' and ".egetmf('rnd')."='$myrnd' limit 1");
$m=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$myuserid' limit 1");
if($m['userpic']){
$userrpic=$m['userpic'];
}else{
$userrpic="/e/data/images/nouserpic.gif";
}
if(empty($r[userid])||$r[checked]==0)
{
EmptyEcmsCookie();
$mhavelogin=0;
}
//会员等级
if(empty($r[groupid]))
{$groupid=eReturnMemberDefGroupid();}
else
{$groupid=$r[groupid];}
$groupname=$level_r[$groupid]['groupname'];
//点数
$userfen=$r[userfen];
//余额
$money=$r[money];
//天数
$userdate=0;
if($r[userdate])
{
$userdate=$r[userdate]-time();
if($userdate<=0)
{$userdate=0;}
else
{$userdate=round($userdate/(24*3600));}
}
//是否有短消息
$havemsg="";
if($r[havemsg])
{
$havemsg="<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a>";
}
//$myusername=$r[username];
db_close();
$empire=null;
}
if($mhavelogin==1)
{
?>
<!--loginin-->
<?
}
else
{
?>
<!--login-->
<?
}
?>
二、模板格式:
登陆前显示内容[!--empirenews.template--]登陆后显示内容
<strong data-slate-mark="true">头部js调用地址:
</strong>
<script src="/e/member/login/loginjs.php"></script>
三:登录表单制作:
<form name="login" method="post" action="/e/member/doaction.php">
<input type="hidden" name="enews" value="login">
<input type="hidden" name="ecmsfrom" value="9">
用户名:<input name="username" type="text" size="16">
密码:<input name="password" type="password" size="16">
<input type="submit" name="Submit" value="登陆">
<input type="button" name="Submit2" value="注册" onclick="window.open
('/e/member/register/');">
</form>
四:会员中心连接;
会员中心:/e/member/cp/
个人资料:/e/member/my/
修改资料:/e/member/EditInfo/
修改密码:/e/member/EditInfo/EditSafeInfo.php
收藏夹:/e/member/fava/
好友列表:/e/member/friend/
发送信息:/e/member/msg/AddMsg/?enews=AddMsg
消息列表:/e/member/msg/
在线支付:/e/payapi/
在线充值:/e/member/buygroup/
点卡充值:/e/member/card/
下载消费记录:/e/member/downbak/
会员空间:/e/space/?userid=[!--userid--]
设置空间:/e/member/mspace/SetSpace.php
选择模板:/e/member/mspace/ChangeStyle.php
管理留言:/e/member/mspace/gbook.php
管理反馈:/e/member/mspace/feedback.php
我的订单:/e/ShopSys/ListDd/
我的购物车:/e/ShopSys/buycar/
管理配送地址:/e/ShopSys/address/ListAddress.php
退出:<a href="/e/member/doaction.php?enews=exit" onclick="return confirm('确认要退出?');">退出</a>
1. 头像调用方法
打开e/data/template/loginiframetemp.txt
在
$r=$empire->fetch1("select ".$user_userid.",".$user_username.",".$user_group.",".$user_userfen.",".$user_money.",".$user_userdate.",".$user_havemsg.",".$user_checked." from ".$user_tablename." where ".$user_userid."='$myuserid' and ".$user_rnd."='$myrnd' limit 1");
下面添加如下代码:
$m=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$myuserid' limit 1");
if($m['userpic']){
$userrpic=$m['userpic'];
}else{
$userrpic="/e/data/images/nouserpic.gif";
}
这样就可以了!然后 批量更新动态页面
在JS调用登陆模板中使用<?=$userrpic?>调用会员头像!
注:可以直接复制已经修改好的代码loginiframetemp.txt,直接覆盖
<?php
require("../../class/connect.php");
if(!defined('InEmpireCMS'))
{
exit();
}
eCheckCloseMods('member');//关闭模块
$myuserid=(int)getcvar('mluserid');
$mhavelogin=0;
if($myuserid)
{
include("../../class/db_sql.php");
include("../../member/class/user.php");
include("../../data/dbcache/MemberLevel.php");
$link=db_connect();
$empire=new mysqlquery();
$mhavelogin=1;
//数据
$myusername=RepPostVar(getcvar('mlusername'));
$myrnd=RepPostVar(getcvar('mlrnd'));
$r=$empire->fetch1("select ".eReturnSelectMemberF('userid,username,groupid,userfen,money,userdate,havemsg,checked')." from ".eReturnMemberTable()." where ".egetmf('userid')."='$myuserid' and ".egetmf('rnd')."='$myrnd' limit 1");
$m=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$myuserid' limit 1");
if($m['userpic']){
$userrpic=$m['userpic'];
}else{
$userrpic="/e/data/images/nouserpic.gif";
}
if(empty($r[userid])||$r[checked]==0)
{
EmptyEcmsCookie();
$mhavelogin=0;
}
//会员等级
if(empty($r[groupid]))
{$groupid=eReturnMemberDefGroupid();}
else
{$groupid=$r[groupid];}
$groupname=$level_r[$groupid]['groupname'];
//点数
$userfen=$r[userfen];
//余额
$money=$r[money];
//天数
$userdate=0;
if($r[userdate])
{
$userdate=$r[userdate]-time();
if($userdate<=0)
{$userdate=0;}
else
{$userdate=round($userdate/(24*3600));}
}
//是否有短消息
$havemsg="";
if($r[havemsg])
{
$havemsg="<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a>";
}
//$myusername=$r[username];
db_close();
$empire=null;
}
if($mhavelogin==1)
{
?>
<!--loginin-->
<?
}
else
{
?>
<!--login-->
<?
}
?>
二、模板格式:
登陆前显示内容[!--empirenews.template--]登陆后显示内容
<strong data-slate-mark="true">头部js调用地址:
</strong>
<script src="/e/member/login/loginjs.php"></script>
三:登录表单制作:
<form name="login" method="post" action="/e/member/doaction.php">
<input type="hidden" name="enews" value="login">
<input type="hidden" name="ecmsfrom" value="9">
用户名:<input name="username" type="text" size="16">
密码:<input name="password" type="password" size="16">
<input type="submit" name="Submit" value="登陆">
<input type="button" name="Submit2" value="注册" onclick="window.open
('/e/member/register/');">
</form>
四:会员中心连接;
会员中心:/e/member/cp/
个人资料:/e/member/my/
修改资料:/e/member/EditInfo/
修改密码:/e/member/EditInfo/EditSafeInfo.php
收藏夹:/e/member/fava/
好友列表:/e/member/friend/
发送信息:/e/member/msg/AddMsg/?enews=AddMsg
消息列表:/e/member/msg/
在线支付:/e/payapi/
在线充值:/e/member/buygroup/
点卡充值:/e/member/card/
下载消费记录:/e/member/downbak/
会员空间:/e/space/?userid=[!--userid--]
设置空间:/e/member/mspace/SetSpace.php
选择模板:/e/member/mspace/ChangeStyle.php
管理留言:/e/member/mspace/gbook.php
管理反馈:/e/member/mspace/feedback.php
我的订单:/e/ShopSys/ListDd/
我的购物车:/e/ShopSys/buycar/
管理配送地址:/e/ShopSys/address/ListAddress.php
退出:<a href="/e/member/doaction.php?enews=exit" onclick="return confirm('确认要退出?');">退出</a>
新闻资讯 更多
- 【帝国cms教程】帝国CMS模板变量$GLOBALS[navclassid]用法分析04-03
- 【帝国cms教程】鲜为人知帝国CMS内容页调用上一篇和下一篇的精华方法汇总04-03
- 【帝国cms教程】怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!04-03
- 【帝国cms教程】帝国CMS模板$GLOBALS[navclassid]用法详解04-03
- 【帝国cms教程】帝国cms 7.5版列表页分页样式修改笔记04-02
- 【帝国cms教程】解决帝国CMS搜索页面模板不支持灵动标签和万能标签的方法04-02
- 【帝国cms教程】帝国CMS只备份栏目和模板的方法04-02
- 【帝国cms教程】帝国CMS怎样删除清空数据库记录?04-02
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法