php 登陆 才能查看,帝国CMS如何判断会员是否登录及登录后才能看到内容
帝国CMS如何判断会员是否登录及登录后才能看到内容?
帝国CMS判断会员是否登录及登录后才能看到内容的方法。分享给大家供大家参考。具体实现方法:
适用版本6.6
效果是:会员登录后才能看到手机号码,未登录时显示“登录后可见”
1、新建show.php文件,放到e目录里下面;
2、show.php内容以下:
代码:<?php
require("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');//会员组id
if($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('
手机:=$r[phone]?>');
}
}
else
{
?>
document.write('
手机: 登录后可见');
}
db_close();
$empire=null;
?>
3、内容模板显示调用:
代码:
4、上面的sql语句只是查询phone,其他字段自行修改(注:phone有两处地方的,如果修改要同时进行)
上一篇:帝国cms首页模板调用最新上传附件下载信息的代码是什么?
下一篇:帝国cms手机内容模板信息内容里过滤掉图片样式的方法和代码
判断会员
声卡驱动正常但是没有声音如何办?声卡驱动正常没声音的解决方法
英伟达显卡驱动如何退回到原来版本?英伟达显卡驱动退回到原来版
重装系统,电脑只有一个C盘如何创建分区
Defender提示错误应用程序MsMpEng.exe无法启动
电脑无法启动或仍在加载如何办?电脑无法启动或仍在加载的解决方
打印机驱动如何卸载删除?卸载打印机驱动干净的教程
电脑没网如何安装网卡驱动?教你没网如何安装网卡驱动的方法
系统32位和62位如何选择:详解它们之间的差异
电脑文件删不掉如何办?四种方法解决
任务管理器快捷键有哪些?任务管理器快捷键大全