位置: IT常识 - 正文

帝国CMS如何判断会员是否登录及登录后才能看到内容(帝国cms如何判断图片有没有被使用)

编辑:rootadmin
帝国CMS判断会员是否登录及登录后才能看到内容的方法:首先在“e”目录下新建“show.php”文件;然后在内容模板中显示调用,代码为“

推荐整理分享帝国CMS如何判断会员是否登录及登录后才能看到内容(帝国cms如何判断图片有没有被使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:帝国cms视频教程,帝国cms如何判断是否成功,帝国cms使用手册,帝国cms如何使用,帝国cms使用手册,帝国cms如何判断图片有没有被使用,帝国cms如何判断真假,帝国cms如何判断图片有没有被使用,内容如对您有帮助,希望把文章链接给更多的朋友!

帝国CMS如何判断会员是否登录及登录后才能看到内容?

本文实例讲述了帝国CMS判断会员是否登录及登录后才能看到内容的方法。分享给大家供大家参考。具体实现方法如下:

推荐学习《帝国cms教程》

帝国CMS如何判断会员是否登录及登录后才能看到内容(帝国cms如何判断图片有没有被使用)

适用版本6.6

效果是:会员登录后才能看到手机号码,未登录时显示“登录后可见”

1、新建show.php文件,放到e目录里下面;

2、show.php内容以下:

代码如下:

<?phprequire("class/connect.php");include("class/db_sql.php");include("class/config.php");include("data/dbcache/class.php");$link=db_connect();$empire=new mysqlquery();$classid=intval($_GET['classid']);$id=intval($_GET['id']);$muserid=(int)getcvar('mluserid');//用户id$musername=RepPostVar(getcvar('mlusername'));//用户名$mgroupid=(int)getcvar('mlgroupid');//会员组idif($classid&&$id&&$class_r[$classid][tbname]&&$muserid){$r=$empire->fetch1("select id,phone from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid' limit 1");if($r[id]){?>document.write('<li title="<?=$r[phone]?>">手机:<?=$r[phone]?></li>');<?php}}else{?>document.write('<li class="businessCard-embed-content-nologin"><span>手机:</span><span class="businessCard-embed-content-nologinIcon"></span><a id="businessCard-embed-login" href="#">登录后可见</a></li>');<?php}db_close();$empire=null;?>

3、内容模板显示调用:

代码如下:

<script src="[!--news.url--]e/show.php?classid=[!--classid--]&id=[!--id--]"></script>

4、上面的sql语句只是查询phone,其他字段自行修改(注:phone有两处地方的,如果修改要同时进行)

5、若是多字段,请参考:http://bbs.phome.net/showthread-13-89138-6.html

本文链接地址:https://www.jiuchutong.com/zhishi/310698.html 转载请保留说明!

上一篇:python如何提取文本信息?(python如何提取文件中的数据)

下一篇:python socket连接客户端的方法(python socket连接后发送数据被强行终止)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络