一、织梦文章要会员才可以浏览,则需设置文章为动态。

二、织梦系统基本参数开启会员功能。

三、/include/arc.archives.class.php修改,找到代码:

/**

* php5构造函数

*

* @access public

* @param int $aid 文档ID

* @return string

*/

在此代码前添加:

var $MemberLogin;

在:

//End foreach

后加:

global $cfg_ckbodyopen,$cfg_ckbodynum;

$this->Fields['$cfg_ckbodyopen'] = (empty($cfg_ckbodyopen) ? "Y" : "$cfg_ckbodyopen" );

$this->Fields['$cfg_ckbodynum'] = (empty($cfg_ckbodynum) ? "500" : "$cfg_ckbodynum" );

if(($this->Fields['$cfg_ckbodyopen'] == "Y" || $this->Fields['$cfg_ckbodyopen'] == "y") && $this->Fields['ismake']==-1){

require_once(DEDEINC.'/memberlogin.class.php');

$this->MemberLogin = new MemberLogin();

$this->Fields['ckbodyhtml'] = "

你没有登陆,无法阅读全文内容,点击此处登陆

";

if($this->MemberLogin->IsLogin()){

$this->Fields['ckbody'] = $this->Fields['body'];

//已经登陆

}else{

$this->Fields['ckbody'] = cn_substr(Html2Text($this->Fields['body']),$this->Fields['$cfg_ckbodynum']);

$this->Fields['ckbody'] .= $this->Fields['ckbodyhtml'];

//未登陆

}

}else{

$this->Fields['ckbody'] = $this->Fields['body'];

}

文章中内容body调用标签:

{dede:field.ckbody/}

四、会员登录系统一般是在member文件夹

php 如何设置登录访问,DedeCMS设置会员登录才能访问的方法相关推荐

  1. 会员登录 php,php $_SESSION会员登录实例分享

    php会员登录模块是网站开发中很简单的一个模块,本实例主要给php初学者一个简单的参考,其中的逻辑还是要读者自己领会,多编多思考. login.php文件 ob_start(); session_st ...

  2. 计算机会员登录系统,华林会员登录系统 会员登录系统.doc

    华林会员登录系统 会员登录系统 重庆三峡学院验证体系文档 题 目:会员注册登录系统 专 业:计算科学与技术 年 级:2009级 学 号:200906024129 作 者:唐承兰 完成时间:2011年5 ...

  3. html网页设如何置访问密码,利用JS给单页html加上简单访问密码,需要密码才能访问!...

    本文最后更新于[ 2019-12-21 22:28:00 ],某些文章具有时效性,若有错误或已失效,请在下方 留言 或联系 小P君 . 今天在搞一个简单的短域名生成网页的时候,以防被滥用,所以想给h ...

  4. php登陆成功会员页,dedeCMS设置会员登陆跳转页面

    很多用户都有一个习惯,在网站浏览一段时间,才会登陆会员(当然,很大一部分是因为需要登录才会登陆),但是您会发现,有一些网站登陆后是跳转到会员空间的,这个时候对客户来说,还要回去找原来的页面,虽然说只是 ...

  5. dede login.php,DedeCms会员登录成功,又跳转到登录页面

    我使用的是dedecms5.7的sp1版本,整合了Discuz+UChome,三个都通信成功.然后后面我测试同步登录和退出的时候,发现dede的会员登录成功,但是又马上跳转到登录页面,就是说不能进入会 ...

  6. 网络访问:本地账号的共享和安全模式设置身份验证后自动更改其他验证的处理方法 ...

    网络访问:本地账号的共享和安全模式 设置成为"仅来宾-本地用户以来宾身份验证"后自动更改成"经典:本地用户以自己的身份验证"的处理方法 我们为何要修改网络访问: ...

  7. 【Linux】11.将ubuntu电脑设置为一台可远程ssh或sftp访问的服务器

    将ubuntu电脑设置为一台可远程ssh或sftp访问的服务器 1.将ubuntu电脑设置为一台可远程ssh访问的服务器 参考 原文链接:https://blog.csdn.net/papaaa/ar ...

  8. 文件系统管理 之 文件和目录访问权限设置

    一.文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问:允许 ...

  9. SQL Server 2005中设置Reporting Services发布web报表的匿名访问

    第一步:在运行IIS的Web服务器的本地访问http://localhost/reports ,这是Reporting Services的管理站点,在Properties(属性)页面下添加一个只有Br ...

  10. sql server计算机用户权限,SQL Server新增用户并控制访问权限设置。

    新增用户: 一.进入数据库:[安全性]->[登录名]->[新建登录名] 二.在常规选项卡中.如图所示,创建登录名.注意设置默认的数据库. 三.在[用户映射]下设置该用户所能访问的数据库.并 ...

最新文章

  1. 只要5分钟用数据可视化带你看遍11月份新闻热点事件
  2. LeetCode Longest Palindrome(计算最长的对称串)
  3. [转载]AIX 上 Lotus Domino 的内存使用
  4. ios开发闹钟源代码_开源源码让短视频的开发变得更加便捷
  5. Google的云计算,你真的安全吗?
  6. 分页类与前台和后台的调用方法
  7. 把 mysql 整个加载进内存磁盘中_MySQL 缓冲池 是什么?
  8. 木质机器人挂坠_木质挂坠相比绚烂夺目的金银首饰,用木头做的饰品更显得古香古色...
  9. c#水晶报表连接mysql_C# 水晶报表打印 绑定数据库表
  10. android开发中的grid控制
  11. power bi 商业智能相关书籍介绍
  12. Vue中用到jeDate日期控件,Vue对象中的值滞后,总是滞后当前选择的值
  13. 一年半JAVA工作经验的总结
  14. 搜索 阿虚同学_阿虚
  15. 我是一匹来自北方的狼
  16. 第二次作业——红芯事件
  17. 基于lamp框架搭建wordpress论坛
  18. 梯度下降(GD)算法再学习
  19. 很好的文件名批量更改工具 拖把更名器
  20. 在英特尔 CPU 上加速 Stable Diffusion 推理

热门文章

  1. 【转参考】MySQL利用frm和ibd文件进行数据恢复
  2. mysql中 show index from tb_name命令各列的含义
  3. 标准IT POD之美
  4. yii2 学习历程——添加验证码
  5. 一幅图告诉你C-C++注释转换有多简单
  6. Linux系统下查看网卡的UUID
  7. 文字识别成语音_广东人专属!微信语音转文字可以识别粤语了!
  8. testufo测试刷新率测试_【中立观点】黑鲨3测试体验报告
  9. 日报管理系统_设备维护管理系统的自动化报告功能
  10. 手机远程服务器总说磁盘空间不足,查询远程服务器上磁盘空间的最佳方式