⑴ 织梦 dedecms 当用户会员时间到期,用户登陆则无法进入,显示会员已到期。
你是说SQL报错么?试试在#@__member加上单引号看看
⑵ dedecms 怎样做会员登录、注册、退出会员
具体方法如下:
1、DedeCMS默认风格里,顶部左边有一段话"织梦CMS - 轻松建站从此开始!",很多朋友想把这段话修改成一个横向登录框,像织梦吧(dedecms8.com)顶部一样。
⑶ DEDECMS织梦会员中心如何调用会员级别
我使用这个语句调用会员等级:{dede:field.mid
function="GetMemberInfos(‘rank’,@me)"/}
调用出来的结果是直接把系统的会员等级值数字,如注册会员就显示10
怎么能不让他显示数字直接显示级别名称而不是数字呢?//
列表调用会员级别function
GetMemberInfos($fields,$mid){global
$dsql;
if($mid
<=
0){
$revalue
=
"Error";
}
else{
$row=$dsql->GetOne("select
*
from
#@__member
where
mid
=
'{$mid}'");
if(!is_array($row)){
$revalue
=
"Not
user";
}
else{
$rank
=
$row[$fields];
$row=$dsql->GetOne("select
*
from
#@__arcrank
where
rank
=
'{$rank}'");
if(is_array($row)){
$revalue
=
$row['membername'];
}
}
}
return
$revalue;
}
⑷ dedecms会员
你可以查看一下首页模板文件中的会员登录部分的代码,不知道你说的调用 DEDECMS会员系统是不是指的在你自己建的模板中显示会员的登录及状态,如果是的话可以将首页模板文件中的会员登录部分的代码移植到你自己的模板中,不过要注意将对应的JS文件等也要一同移植,并且注意代码中的注释。以免在运行时会员状态不能同步。希望我的回答对你有些许的帮助!
⑸ 织梦dedecms内容页调用会员等级
比如你想在DEDE首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册邮箱、会员级别等信息.就需要我们本篇教程提供的调用标签了.
首先,我们打开文件 include/extend.func.php在代码最后面的结尾处,添加以下代码:
functionGetMemberInfos($fields,$mid){
global$dsql;if($mid<=0){
$revalue="Error";}
else{
$row=$dsql->GetOne(“select*fromdede_memberwheremid=‘{$mid}’”);
if(!is_array($row)){
$revalue=“Notuser”;
}else{
$revalue=$row[$fields];
}
}
return$revalue;
}
注:“dede_member”里的“dede_”改成你的数据库表前缀
修改好代码之后即可保存文件,然后我们来调用会员信息:
在内页进行调用,调用标签如下:
昵称:
{dede:field.midfunction=”GetMemberInfos(‘uname’,@me)”/}
会员类型:
{dede:field.midfunction=”GetMemberInfos(‘mtype’,@me)”/}
…..以此类推,标签DIY释义详解:
mid:表示会员的唯一编号,由于其唯一的特性,一般用于区别会员;
mtype:表示会员的类型(如自带的“个人”与“企业”);
userid:表示会员用户名(也就是用于登陆);
pwd:表示用户的密码;
uname:表示用户的昵称;
sex:表示用户的性别;
rank:表示用户的等级(也就是后台的用户级别);
uptime:表示用户升级会员组的时间;
exptime:表示用户会员组的有效期天数;
money:表示用户拥有的剩余金币数量;
email:表示用户的注册邮箱地址;
scores:表示用户拥有的剩余积分数量;
matt:表示用户的级别(0为普通,1为推荐,10为后台超级管理员)
⑹ dedecms 会员中心调用会员最后登录时间 和上次登录ip
在会员中心的任意模板中可以调用以下自定义函数
<?phpechologin_time_ip($cfg_ml->M_ID);?>
将以下函数放到include/extend.func.php 文件中
functionlogin_time_ip($mid)
{
global$dsql;
$row=$dsql->GetOne("SELECTmid,logintime,loginipFROM`#@__member`wheremid='$mid'");
$msg="最后登录时间".MyDate('Y-m-dH:i:s',$row['logintime']).",上次登录IP:".$row['loginip'];
return$msg;
}
就可以调用了,非常简单。
⑺ 织梦dedecms程序怎么有效限制会员发稿数量的方法详解
在群里经常有人提问怎么限制会员每天发稿数量,之前在网上转载过一篇类似文章,大家留言说不能用
我自己就写了这段代码,在我本地上测试成功,群里人也反映可以用,就把这段代码分享给大家,有需要的不妨试一试
第一步:打开member/article_add.php文件
第二步:在大约39行处找到以下代码
else if($dopost=="save")
{
第三步:在 { 中添加以下代码
$memberarcnum = $dsql->GetOne("SELECT count(*) FROM `dede_archives` WHERE mid='".$cfg_ml->M_ID."' AND FROM_UNIXTIME(senddate,'%Y-%m-%d') = curdate()");
//判断当前投稿数量是否大于3篇
if($memberarcnum['count(*)'] > 3)
{
ShowMsg("对不起,您所在会员组每日只可投稿3篇!","/member/content_list.php?channelid=1");
exit();
}
$memberarcnum['count(*)'] > 3 ,3这个数字可以任意修改,就是限制会员每天只可以发布3条
⑻ 织梦CMS,DedeCMS程序会员注册完善详细资料的修改
后台-会员管理-会员模型
这里有你会员类型列表 -编辑
查看字段
注册的第2步字段选项都在这里。。
祝你修改愉快~!
⑼ 请问织梦会员权限,注册会员不能升级成高级会员么
这个你要先在系统设置中,把会员管理分出不同等级,然后才可以设置用户信息。
⑽ 织梦CMS注册会员默认级别无效
不是级别问题
是级别名 "注册会员"这个默认级别名 不能改 不能删 否则部分功能不可用
你可以保留这个级别 但不用它就是了
默认其他级别就OK