世界杯php源码 haoid,DoYouHaoBaby(PHP开发框架)v2.5.2 Release20130727
PHPBB简介
BUTIFUL APP START HERE | PHP-5.0-PHP-5.4以及更高版本支持
DoYouHaoBaby-2.5.2(20130727)
简介
DoYouHaoBaby ( 全名:The DoYouHaoBaby PHP Framework )是一个极具美学价值的PHP开发框架,从代码、注释、文 档以及系统工具的用户界面均追求干净、整洁而高效。DoYouHaoBaby核心思想来自于QeePHP,使用习惯靠近ThinkPHP。
关于代码更新
最新代码大家可以从 https://github.com/dyhb/windsforce/tree/master/upload/source/include 找到最新的代码,相关更新也在那里。
主要修正COOKIE设计的不合理之处,以及修复几个核心BUG,添加一些小新功能。
示例代码(来自于WindsForce-1.0.1)
选自 {windsforce}/upload/source/model/UserModel.class.php <?php
/* [$WindsForce] (C)WindsForce TEAM Since 2012.03.17.
用户模型($Liu.XiangMin)*/
!defined('DYHB_PATH') &&exit;
classUserModelextendsCommonModel{
staticpublicfunctioninit__(){
returnarray(
'behaviors'=>'rbac',
/* -- more -- */
);
}
staticfunctionF(){
$arrArgs=func_get_args();
returnModelMeta::instance(__CLASS__)->findByArgs($arrArgs);
}
staticfunctionM(){
returnModelMeta::instance(__CLASS__);
}
/* -- more -- */
}
选自 {windsforce}/upload/app/group/App/Class/Extension/Groupdata_Extend.class.php
staticpublicfunctiongetGroup($oGroupcategeory){
if(!$oGroupcategeory['groupcategory_groupmaxnum']){
$nNum=$GLOBALS['_cache_']['group_option']['group_indexgroupmaxnum'];
if($nNum<1){
$nNum=1;
}
}else{
$nNum=$oGroupcategeory['groupcategory_groupmaxnum'];
}
// 查询条件
$arrWhere=array();
$arrWhere['group_status']=1;
$arrWhere['group_isaudit']=1;
$arrGroupcategoryindexs=GroupcategoryindexModel::F('groupcategory_id=?',$oGroupcategeory['groupcategory_id'])->getAll();
if(is_array($arrGroupcategoryindexs)){
$arrTempdata=array();
foreach($arrGroupcategoryindexsas$oGroupcategoryindex){
$arrTempdata[]=$oGroupcategoryindex['group_id'];
}
$arrWhere['group_id']=array('in',$arrTempdata);
}else{
$arrGroups='';
}
// 排序
switch($oGroupcategeory['groupcategory_groupsorttype']){
case1:
$sOrdertype='update_dateline DESC';
break;
case2:
$sOrdertype='group_totaltodaynum DESC';
break;
case3:
$sOrdertype='group_usernum DESC';
break;
case0:
default:
$sOrdertype='group_isrecommend DESC,create_dateline DESC';
break;
}
if(!isset($arrGroups)){
$arrGroups=GroupModel::F()->where($arrWhere)->order($sOrdertype)->limit(0,$nNum)->getAll();
}
return$arrGroups;
}
控制器C:
选自 {windsforlce}/upload/app/home/App/Class/Controlle/Public/Logincontroller.class.php <?php
/* [$WindsForce] (C)WindsForce TEAM Since 2012.03.17.
前台登陆($Liu.XiangMin)*/
!defined('DYHB_PATH') &&exit;
// 导入社会化登录组件
Dyhb::import(WINDSFORCE_PATH.'/source/extension/socialization');
classLoginControllerextendsGlobalchildController{
publicfunctionindex(){
$nInajax=intval(G::getGpc('inajax','G'));
$sReferer=trim(G::getGpc('referer'));
$nRbac=intval(G::getGpc('rbac','G'));
$nLoginview=intval(G::getGpc('loginview','G'));
if($GLOBALS['___login___']!==false){
$this->assign('__JumpUrl__',__APP__);
$this->E(Dyhb::L('你已经登录','Controller/Public'));
}
Core_Extend::loadCache('sociatype');
$this->assign('nDisplaySeccode',$GLOBALS['_option_']['seccode_login_status']);
$this->assign('nRememberTime',$GLOBALS['_option_']['remember_time']);
$this->assign('arrBindeds',$GLOBALS['_cache_']['sociatype']);
$this->assign('sReferer',$sReferer);
$this->assign('nRbac',$nRbac);
$this->assign('nLoginview',$nLoginview);
if($nInajax==1){
$this->display('public+ajaxlogin');
}else{
if($GLOBALS['_option_']['only_login_viewsite']==1){
$this->display('public+loginview');
}else{
$this->display('public+login');
}
}
}
/* -- more -- */
}
视图V:
选自{windsforce}/upload/app/home/Theme/Default/public_index.html
function goodnum(id){}
主页
');">"/>
世界杯php源码 haoid,DoYouHaoBaby(PHP开发框架)v2.5.2 Release20130727相关推荐
- 华为鸿蒙源码有多少,华为鸿蒙源码下载-华为鸿蒙下载v2.0 正式版-西西软件下载...
华为鸿蒙作为定制化的系统这两天应该霸屏了各个新闻专栏当中,作为华为自己的系统并且涉及到了方方面面,从手机到各种智能设备将全部的普及这个智能系统,并且在5G的加持之下真正的让万物进行互联,而不仅仅之时智 ...
- x123.fun gf.php,hao123网址源码下载,hao123源码php版带后台 v2.1
//模仿语言包式的简繁转换功能插件! //Edited by Stardy --2009-08-08 , Web :链接已屏蔽 var Default_isFT = 0//默认是否繁体,0-简体,1- ...
- 世界杯php源码,Go 实现世界杯后台管理系统
Go 实现世界杯后台管理系统 大家好,我叫谢伟,是一名程序员. 趁着周末更新一期,上一期讲到 如何快速熟悉一个项目, 文章的最后讲到,最好的方法是借用相同的技术栈重新实现一个项目. 本文就是借用相同技 ...
- python wms系统源码_jeewms仓库管理系统 v2.4.0
jeewms是一个基于JAVA的仓库管理系统,是由灵鹿谷科技主导的开源项目,WMS在经过多家公司上线运行后,为了降低物流仓储企业的信息化成本,决定全面开源此产品.针对有特殊信息化需求的企业,提供高性价 ...
- 最新170个站长在线工具箱网站源码/野兔在线工具系统V2.4.1中文版
有170个以上的在线工具功能,也是目前在线工具功能最完善的一个,最新的野兔在线工具系统V2.4.1中文版,也是目前最新版的,野兔在线工具箱系统 系统名称:野兔在线工具系统 系统语言:中文版 系统开发: ...
- java quartz 源码_Quartz开源作业调度库 v2.3.2
Quartz是功能强大的开源作业调度库,几乎可以集成到任何Java应用程序中-从最小的独立应用程序到最大的电子商务系统.Quartz可用于创建简单或复杂的计划,以执行数以万计,数以万计的工作.任务定义 ...
- 分享97个框架模板PHP源码,总有一款适合你
PHP框架模板源码 分享97个框架模板PHP源码,总有一款适合你 链接:https://pan.baidu.com/s/1NZUOWKoF7D0h8BtH48FBvw 提取码:ky3h 下面是文件的 ...
- 一码空传临时网盘源码-带提取码功能
介绍: 一码空传临时网盘源码,无数据库版V2.0,免费授权. 前端采用layui开发框架,后端是原生PHP,没有使用任何的开发框架. 采用了一个无数据库配置读写类,config文件读写代码来自网络. ...
- vue开源项目(各大插件,gitup源码)
vue开源项目(各大插件,gitup源码) 目录 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element★31142 - 饿了么出品的Vue2的web UI工具 ...
最新文章
- 迁移不是云计算面临的唯一障碍
- html ajax提交表单实例,Ajax提交表单并接收json实例代码
- oracle数据库表空间文件收缩实例
- leetcode1039. 多边形三角剖分的最低得分(动态规划)
- oracle临时表经常被锁_5.性能测试 - Oracle体系结构和性能优化简介
- redis远程连接超时
- 针对github权限导致hexo部署失败的解决方案
- C++中二维数组的动态分配
- Phase2 Day20 事务 索引
- 【HAVENT原创】CentOS 6.5 安装nodeJS
- 分享!微信群二维码突破100人限制和7天不过期的方法
- 什么叫云服务器?云服务器的概念及优势
- myeclipse配置多个domain的方法
- 计算机flash听课记录范文,听课记录范文
- 杰出人物的四大法宝——与成功学大师对话
- 7-2 列出叶结点 (俺没有测试样例,别想了)
- 用 husky 和 lint-staged 构建代码检查工作流
- 163VIP邮箱哪个用的多?邮件误删恢复怎么操作?
- html文件上传到云服务器,把html文件上传到云服务器上
- java来源_java的来源