李元波

展开菜单

置顶抖音团购

抖音团购
一个自带品牌属性店铺,虽然小众但够用,达人招募一波! ...

emlog MVC解构24 - 控制器Controller之Search_Controller

emlog MVC解构24 - 控制器Controller之Search_Controller
Search_Controller控制器用于输出搜索文章结果列表页面,仅有一个方法:display($params) function display($params) { // 建立日志模型 $Log_Model = new Log_Model(); // 建立配置缓存 $options_cache = Option::getAll(); // 配置缓存数组键名转换成变量,键值转换为变量值 extract($op...

emlog MVC解构23 - 控制器Controller之Record_Controller

emlog MVC解构23 - 控制器Controller之Record_Controller
Record_Controller控制器用于输出归档文章列表,只有一个方法:display($params) function display($params) { // 建立日志模型 $Log_Model = new Log_Model(); // 建立配置缓存 $options_cache = Option::getAll(); // 配置缓存数组键名转换成变量,键值转换成相应的变量值 extract($opt...

emlog MVC解构22 - 控制器Controller之Tag_Controller

emlog MVC解构22 - 控制器Controller之Tag_Controller
Tag_Controller控制器用于输出标签文章列表,仅有一个方法:display($params)。 function display($params) { // 建立日志模型 $Log_Model = new Log_Model(); // 建立配置缓存 $options_cache = Option::getAll(); // 配置缓存数组键名转换成变量,键值转换成对应的变量值 extract($optio...

emlog MVC解构21 - 控制器Controller之Sort_Controller

emlog MVC解构21 - 控制器Controller之Sort_Controller
Sort_Controller控制器用于查看分类文章。只有一个方法display($params):$params为Dispatcher传出来的正则表达式$matches function display($params) { // 建立日志模型 $Log_Model = new Log_Model(); // 建立缓存 $CACHE = Cache::getInstance(); // 获取配置缓存 $optio...

emlog MVC解构20 - 控制器Controller之Comment_Controller

emlog MVC解构20 - 控制器Controller之Comment_Controller
Comment_Controller只有一个方法:发表评论 function addComment($params) { // 获取提交的评论名,删除前后的空格,特殊字符添加反斜杠 $name = isset($_POST['comname']) ? addslashes(trim($_POST['comname'])) : ''; // 获取提交的评论内容,删除前后的空格,特殊字符添加反斜杠 $content = isset($_P...

emlog MVC解构19 - 控制器Controller之Log_Controller及MVC解

emlog MVC解构19 - 控制器Controller之Log_Controller及MVC解
对于emlog网站来说,最常被调用的Controller莫过于Log_Controller了,这个控制器主要用于显示列表页和显示内容页。两个方法:display($params)和displayContent($params)。 下面来详细分析一下 display:显示列表页 function display($params) { // 建立日志模型 $Log_Model = new Log_Model(); // 建立数据缓存...

emlog MVC解构18 - Model模型之Plugin_Model

emlog MVC解构18 - Model模型之Plugin_Model
模型Plugin_Model是开发插件必须了解的一个模型。属性表: 属性 注释 private $db 内部数据库连接对象,用于存取插件数据库数据 private $plugin 从本插件根目录到入口文件的路径字符串 方法表: 方法 注释 function __construct() 构造方法,新建内部数据库连接对象 function activePlugin($plugin) 激活...

emlog MVC解构17 - Model模型之Reply_Model

emlog MVC解构17 - Model模型之Reply_Model
上一篇是微语模型Twitter_Model,这一篇是微语回复管理模型Reply_Model。属性: private $db 内部数据库连接对象,用于存取微语回复数据库数据 方法表: 方法 注释 function __construct() 构造方法,新建内部数据库连接对象 function addReply($rData) 添加微语回复,$rData为包含微语回复数据的数组,返回微语回复ID fu...

emlog MVC解构16 - Model模型之Twitter_Model

emlog MVC解构16 - Model模型之Twitter_Model
模型Twitter_Model是管理微语。属性: private $db 内部数据库连接对象,用于存取微语数据库数据 方法表: 方法 注释 function __construct() 构造方法,新建内部数据库连接对象 function addTwitter($tData) 添加微语,$tData是包含微语数据的数组,返回微语ID function getTwitterNum($spot=0)...

emlog MVC解构15 - Model模型之Navi_Model

emlog MVC解构15 - Model模型之Navi_Model
模型Navi_Model作用是处理导航。属性: private $db 内部数据库连接对象,用于存取导航数据库数据 常量表:代表导航类型的数字常量,与数据库emlog_navi里面的type项一致: 常量 注释 const navitype_custom = 0 自定义导航 const navitype_home = 1 首页 const navitype_t = 2 微语 const...

分享:

微信