Discuz教程

Discuz! X3.2新版邮箱重置密码失败解决方法

昨天发布的新版补丁,应该修复了一个重置密码的漏洞,但直接导致新的bug,补丁后重置密码的链接无法重置密码了,设置完点击就出错:解决方案,修改member_getpasswd.php和member_getpasswd.php添加按钮代码获取sign。 \template\default\member\getpasswd....…

2015-01-17 111

discuz教程:全局变量$_G详解

$_G 保存了 Discuz! 中所有的预处理数据 缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可。 Discuz! 中所有的缓存保存在 $_G[cache] 中 $_G[member] 会员信息数据 $_G[uid] 用户 uid $_G[username] 用…

2015-01-05 127

discuz教程:插件开发经验之如何运用 C::t 方法

抽点时间讲解一下C::t方法的简单使用。 一、C::t方法的好处:一是对象清楚,二是对形参格式化处理,三是可集中SQL语句,利于维护,四是安全性更高。 二、具体用法,看下面的例子 假设有一个名为test的插件,其中关于名为tbname的数据表操作的SQL 旧式写法 a.…

2014-12-30 196

discuz 如何添加数据DB::insert和更新数据DB::update 查询DB::qu

1.添加数据DB::insert $uid=empty($_POST[uid]) ? : $_POST[uid]; $username=empty($_POST[username]) ? : $_POST[username]; $display_type=empty($_POST[display_type]) ? : ...…

2014-12-18 76

Discuz X2.5 插件制作之后台常用函数详解

当您在编写后台时,需要对几个常用后台显示函数进行详细的了解 下面的函数讲解按照重要性、常用性进行排序 目录 showsetting()表单显示 cpmsg()提示消息 showformheader()创建表单头 showformfooter()创建表单尾 showtableheader()创建表格头 showtable...…

2014-12-18 175

Discuz!伪静态原理分析

伪静态在seo火热的时代,是每个站长都比较关注的问题,discuz!论坛如何伪静态,为什么伪静态失效了,为什么列表页无法实现伪静态,为什么有些页面不是伪静态呢?下面dz官方nxy105从两个角度入手为大家分析下discuz! X2是如何实现伪静态功能。 第一、Discuz!…

2014-12-01 188

Discuz全局后台各项设置篇

$_G[setting][sitename] = 全局-站点信息-网站名称 $_G[setting][siteurl] = 全局-站点信息-网站URL $_G[setting][regname] = 全局-注册访问-注册-注册地址 $_G[setting][reglinkname] = 全局-注册访问-注册-注册链接文...…

2014-12-01 132

Discuz X3.2/X2.5缩略图添加水印方法

Discuz X3/X2.5默认开启缩略图的时候水印只添加到原图上面,而缩略图上面无法进行水印图的添加,今天在站帮网说下缩略图添加水印方法。 1、打开source\function\function_post.php 2、查找 $image-Watermark($_G[setting][attachdir]./foru...…

2014-11-21 138

Discuz x3.1任务刷积分漏洞说明和修复方法

这个是4月份之前的漏洞的,不知道新版本有没有修复这个问题,但最新一个VIP会员反馈遇到刷积分的问题,可能是QQ互联绑定刷积分导致的,所以这里就把乌云上面的discuz x3.1任务刷积分漏洞的方法拿过来跟大家分享下。 在完成任务时(home.php?mod=drawdo=viewi…

2014-11-21 98

Discuz教程:X3.2统计代码添加无效出错的解决方法

现象描述:在后台,全局,站点信息添加统计代码时,代码会自动变成 script/script 原因分析:官方在X3.2提交统计代码的时候,在入库前验证正则,而这个正则存在问题,不晓得官方的意图,所以解决方案就算是临时的处理吧 解决方案: 打开source/admincp/admin…

2014-10-31 86