很多站长朋友们都不太清楚dedecms会员信息,今天小编就来给大家整理dedecms会员信息,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 dedecms点击会员信息提示 The requested URL /plus/vote.php was not found on th 2、 dedecms织梦内容管理系统问题求助,如何在静态首页调用会员的积分信息? 3、 关于DEDECMS调用会员mid信息? 4、 dedecms会员登录信息调用? 5、 织梦dedecms内容页调用会员等级 6、 dedecms 怎样做会员登录、注册、退出会员 dedecms点击会员信息提示 The requested URL /plus/vote.php was not found on th请求的页面不存在,测试一下/member/index.php的路径,然后修改这个链接
dedecms织梦内容管理系统问题求助,如何在静态首页调用会员的积分信息?dede首页推荐会员和会员积分排行调用代码?
调用说明:推荐会员(带用户头像)代码如下:
{dede:sql?sql="SELECT?mid,mtype,userid,uname,matt,face?
FROM?dede_member?
where?matt?=?1?and?mtype='个人'?
LIMIT?0?,?10"}?
头像:<img?src="/data/upload/help/202212/10/5ebc1a02da2538e65ae9c4eca4d3785e.'yes']?
if(!@me)@me?=?'';?
[/field:face]"?/>?
用户名:<a?[field:global?name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a>?
{/dede:sql}?
/data/upload/help/202212/10/5ebc1a02da2538e65ae9c4eca4d3785e.'yes']?
if(!@me)@me?=?'';?
[/field:face]
如果用户头像为空的话要显示的图像 这个大家自己改吧
调用说明:会员积分排行 代码如下:
{dede:sql?sql="SELECT?mid,mtype,userid,uname,matt,face?
FROM?dede_member?
where?matt?=?1?and?mtype='个人'?
LIMIT?0?,?10"}?
头像:<img?src="/data/upload/help/202212/10/5ebc1a02da2538e65ae9c4eca4d3785e.'yes']?
if(!@me)@me?=?'';?
[/field:face]"?/>?
用户名:<a?[field:global?name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a>?
{/dede:sql}?
/data/upload/help/202212/10/5ebc1a02da2538e65ae9c4eca4d3785e.'yes']?
if(!@me)@me?=?'';?
[/field:face]
关于DEDECMS调用会员mid信息?找到DEDE的默认模板就可以了改了
一般都是在 templets/default 这个文件夹里
你要改的东西 应该在 footer.htm 这个文件 打开编辑就可以
dedecms会员登录信息调用?dedecms会员功能如果用的是虚拟主机,建议你放弃,基本都用不了;如果过用的是服务器应该可以,你可以参考dedecms首页会员哪里的代码
织梦dedecms内容页调用会员等级比如你想在DEDE首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册邮箱、会员级别等信息.就需要我们本篇教程提供的调用标签了.
首先,我们打开文件 include/extend.func.php?在代码最后面的结尾处,添加以下代码:
function?GetMemberInfos($fields,$mid){
global?$dsql;?if($mid?<?=?0){
$revalue?=?"Error";?}
else{
$row=$dsql->GetOne(“select?*?from?dede_member?where?mid?=?‘{$mid}’”);
if(!is_array($row)){
$revalue?=?“Not?user”;
}?else{
$revalue?=?$row[$fields];
}
}
return?$revalue;
}
注:“dede_member”里的“dede_”改成你的数据库表前缀
修改好代码之后即可保存文件,然后我们来调用会员信息:
在内页进行调用,调用标签如下:
昵称:
{dede:field.mid?function=”GetMemberInfos(‘uname’,@me)”/}
会员类型:
{dede:field.mid?function=”GetMemberInfos(‘mtype’,@me)”/}
…..以此类推,标签DIY释义详解:
mid:表示会员的唯一编号,由于其唯一的特性,一般用于区别会员;
mtype:表示会员的类型(如自带的“个人”与“企业”);
userid:表示会员用户名(也就是用于登陆);
pwd?:表示用户的密码;
uname:表示用户的昵称;
sex:表示用户的性别;
rank:表示用户的等级(也就是后台的用户级别);
uptime:表示用户升级会员组的时间;
exptime:表示用户会员组的有效期天数;
money:表示用户拥有的剩余金币数量;
email:表示用户的注册邮箱地址;
scores:表示用户拥有的剩余积分数量;
matt:表示用户的级别(0为普通,1为推荐,10为后台超级管理员)
dedecms 怎样做会员登录、注册、退出会员具体方法如下:
1、DedeCMS默认风格里,顶部左边有一段话"织梦CMS - 轻松建站从此开始!",很多朋友想把这段话修改成一个横向登录框,像织梦吧(dedecms8测试数据)顶部一样。
2、打开头部公用模板文件templets/default/head.htm,找到如下汉字:
3、把上图里汉字,替换为如下代码:
<div id="_userlogin">
<form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">
<input type="hidden" name="dopost" value="login" />
<span>用户名:</span>
<input type="text" name="userid" size="10" class="ipt-txt" />
<span>密码:</span>
<input type="密码" name="pwd" size="10" class="ipt-txt" />
{dede:php}
if(preg_match("#2#", $safe_gdopen)){
echo '
<span>验证码:</span>
<input type="text" name="vdcode" size="8" class="ipt-txt" />
<img id="vdimgck" align="absmiddle" style="cursor:pointer;margin-left:0px;text-transform:uppercase;" alt="看不清?点击更换" src="'.$cfg_cmspath.'/include/vdimgck.php"/>';}
{/dede:php}
<button type="submit" class="btn-1">登录</button>
<a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=userdopost=regnew" >注册账号</a> <a href="{dede:global.cfg_memberurl/}/reset密码.php">忘记密码?</a>
</form>
</div>
<script language="javascript" type="text/javascript">CheckLogin();</script>
改后:
4、其实仅仅这段代码还不够,还需要完成下一步才能达到效果:
那么,我这里为什么没有加这段代码呢?这是因为默认主页模板文件index.htm里,已经包涵了这段代码。如果没有,或被自己删除了,请添加在index.htm里之前。
打开member/ajax_loginsta.php文件,找到如下代码
5、上图红色框内的代码,即为登录成功后,返回用户信息。多数时候,我们的顶部导航没太宽的地方,以显示这些数据,所有完全没必要全部返回这些信息,可以适当减少几项,并且对div做美化,以达到美观体验。这里,简单做下调整,如下:
6、更新生成后,可以看到如下效果:
这样一个顶部横向登录框就制作完了。
关于dedecms会员信息的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于dedecms会员信息 dedecms论坛的详细内容...