1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > dede index.php权限_织梦实现全站动态 限制只有会员才能查看

dede index.php权限_织梦实现全站动态 限制只有会员才能查看

时间:2018-12-23 04:46:09

相关推荐

dede index.php权限_织梦实现全站动态 限制只有会员才能查看

项目中遇到企业站,全部使用动态,并且为了内部交流,必须管理员指定会员帐号才能访问。下面教大家如何让dedecms(织梦)变成全站动态浏览和只能会员访问。

一、怎么开启全站动态模式。

1、首页动态化

我们只要把网站根目录下面生成的index.html删除,

然后把index.php里面的代码修改成

if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) {

header('Location:install/index.php'); exit();

}

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" .

$row['templet']); $pv->Display();

2、将织梦所有栏目设置为“使用动态页”,可以再建立栏目时选择“使用动态页”;

也可以执行下面的SQL语句。

update dede_arctype set isdefault=-1

3、将网站所有文档都设置为“仅动态”

执行下面的SQL语句;

update dede_archives set ismake=-1

大家可以去“织梦如何执行sql语句”去看下织梦如何执行sql语句。 二、如何设置必须登录才能看得到网站的内容。 1) 、首先,我们在添加栏目和文章的时候,要注意了,记得勾选阅读权限必须是你指定的会员等级。 2)、修改你的 index.php 文件 在

require_once (dirname(__FILE__) . "/include/common.inc.php"); 语句的上面添加

require_once(dirname(__FILE__)."/member/config.php");

if(!$cfg_ml->IsLogin()) {

header('Location:./member/index.php');

}

3)、更新你的系统缓存,刷新前台看看,是不是就可以了呢。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。