discuz
文章平均质量分 68
我是妖怪_
这个作者很懒,什么都没留下…
展开
-
discuz登录流程解析(版本X3.2)
discuz登录流程解析,最近在研究,Ucenter的同步登陆机制,就先从discuz的登录开始了1.form表单提交member.php?mod=logging&action=login&loginsubmit=yes&handlekey=login&loginhash=Lm137&inajax=1处理脚本 source/module/member/member_log原创 2016-06-16 16:56:55 · 5610 阅读 · 0 评论 -
discuz 登录cookie有效期设置解析
discuz 登录cookie有效期设置解析,用户登录状态时间的有效期记录详解。原创 2016-06-20 11:34:32 · 6668 阅读 · 2 评论 -
discuz URL 路由解析
前台部分常规连接forum.php?mod=collection&action=view&ctid=6以淘贴为例,URL传递的参数主要有mod、action、ctid,其中mod、action的作用就是引入相关脚本,接下来一一分析,modrequire DISCUZ_ROOT.'./source/module/forum/forum_'.$mod.'.php';原创 2016-06-22 14:24:57 · 6862 阅读 · 0 评论 -
discuz代码阅读-核心类-class_core.php
source/class/class_core.php 是 Discuz! 的通用初始化模块程序,其几乎被所有的外部代码所引用。下面为代码解析php /** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * *原创 2016-08-04 16:20:50 · 2582 阅读 · 0 评论 -
discuz模板机制解析
通用模板机制PHP通用的模板机制,流程一般是1.初始化模板类2.设置模板变量3.分析模板中的的模板变量4.输出内容discuz模板机制解析流程discuz中的模板机制,将这一流程全都写在template()函数内的checktplrefresh(),编译生成缓存文件(如果模板缓存文件不存在,或者缓存文件的更改时间小于模板文件的更改时间),1.初始化模板类,$te原创 2016-08-16 14:59:53 · 3486 阅读 · 0 评论 -
discuz手机浏览切换到电脑版后无法再切换到手机版,原理分析
切换原理discuz手机版切换电脑版,底部链接:电脑版,url末尾添加参数mobile=no,新页面会执行函数 source\class\discuz\discuz_application.php->init()->$this->_init_mobile()if(getgpc('mobile') === 'no') { dsetcookie('mobile', 'no'原创 2016-08-10 18:37:47 · 3483 阅读 · 1 评论