摘要:数据库设计,与数据填入: 打印原始数据: 所有数据 Array ( [0] => Array ( [id] => 5 [name] => PHP [pid] => 0 [sort] => 1 ) [1] => Array ( [id] => 9 [name] => Ajax [pid] => 3 [
        
阅读全文
 
        
     
    
        
        
摘要:Html代码: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8" /> <title>修改验证码配置文件</title> <link rel="stylesheet" href="__PUBLIC__/Css/Publi
        
阅读全文
 
        
     
    
        
        
摘要:首先,在项目目录下创建Class文件夹,用于存储个人类文件。 之后建立Data目录存放所需字体文件,其他的数据也可以放在这个文件夹下。 然后再Conf文件夹下创建verify.php配置文件。 在config.php文件中引用verify.php配置文件。 代码入下: //加载验证码配置 'LOAD
        
阅读全文
 
        
     
    
        
        
摘要:ThinkPHP中关于RBAC使用详解 自己的源码下载:百度网盘,thinkPHP文件夹下,RBAC文件夹。 重要的是,权限信息的写入函数等。在源码中能找到,Modules/Amin/Common/config.php
        
阅读全文
 
        
     
    
        
        
摘要:表结构: 映射关系: UserRelationModel会取UserRelation为表名称。所以要自定义表名称://定义主表名称protected $tableName = 'User'; <?php Class UserRelationModel extends RelationModel { 
        
阅读全文
 
        
     
    
        
        
摘要:配置文件: <?php return array( //独立分组 'APP_GROUP_LIST' => 'Home,Admin', //分组列表 'APP_GROUP_MODE' => 1, //开启分组 'APP_GROUP_PATH' => 'Modules', //分组名称 'DEFAULT
        
阅读全文
 
        
     
    
        
        
摘要:命名格式: Session + 驱动名称 + .class.php 所有的方法要有,但不一定要实现。 <?php /** * @category Extend * @package Extend * @subpackage Driver.Session * @author liu21st <liu2
        
阅读全文
 
        
     
    
        
        
摘要:数据库: /* Navicat MySQL Data Transfer Source Server : 本地连接 Source Server Version : 50710 Source Host : localhost:3306 Source Database : message Target S
        
阅读全文
 
        
     
    
        
        
摘要:http://www.cnblogs.com/xcxc/p/3729207.html
        
阅读全文
 
        
     
    
        
        
摘要:ThinkPHP函数详解:I方法 浏览:144722 发布日期:2013/06/01 分类:文档教程 关键字: 函数 ThinkPHP的I方法是3.1.3版本新增的,如果你是之前的3.*版本的话,可以直接参考使用3.1快速入门教程系列的变量部分。 概述 正如你所见到的一样,I方法是ThinkPHP众
        
阅读全文
 
        
     
    
        
        
摘要:模板使用函数1、模板引擎自带函数:仅仅是输出变量并不能满足模板输出的需要,内置模板引擎支持对模板变量使用调节器和格式化功能,其实也就是提供函数支持,并支持多个函数同时使用。用于模板标签的函数可以是PHP内置函数或者是用户自定义函数,和smarty不同,用于模板的函数不需要特别的定义。 模板变量的函数
        
阅读全文
 
        
     
    
        
        
摘要:效果: 代码: //U('[分组/模块/操作]?参数' [,'参数','伪静态后缀','是否跳转','显示域名']) echo U('Index/index', array(), '.html', 0, true); 注意: 如果要不显示 index.php 入口文件,则要开启apache rewr
        
阅读全文
 
        
     
    
        
        
摘要:使用之前,先引入文件夹,否则相应的功能不能实现。 如果对thinkPHP不精通,使用或开发的时候,最好直接使用完成版本的ThinkPHP。 关系模型定义: <?php /** * 继承自 RelationModel ,一定要在扩展中加入Model文件 * ThinkPHP\Extend\Model\
        
阅读全文
 
        
     
    
        
        
摘要:自动创建:创建数据模型。 1 $User->create(); 自动验证:验证提交的表单数据。 1 protected $_validate = array( 2 array('verify','require','验证码必须!'), //默认情况下用正则进行验证 3 array('name',''
        
阅读全文
 
        
     
    
        
        
摘要:URL: 一、URL规则 1、默认是区分大小写,可以修改(配置文件)为不区分大小写。 2、 //修改URL大小写问题 'URL_CASE_INSENSITIVE' =>true, 如果模块名为 UserGroupAction,因为过于复杂。 那么url着模块就必须要写成: http://localh
        
阅读全文
 
        
     
    
        
        
摘要:配置项目结构: 项目如果分为前后台使用。 那么最关键的就是,使用公共部分文件的划分,其中最为核心的就是公共配置文件的使用。 下面介绍的就是怎么将前后台项目的公共部分提起出来。 首先是其他公共的文件夹: 这是最顶层的文件配置。 详细的目录说明,看下面: E:\PHP\WWW\THINKPHP │ ad
        
阅读全文
 
        
     
    
        
        
摘要:图片添加水印 可以通过使用Image类的水印方法给图片添加水印支持,例如:water 给图片添加水印 用法 water($source, $water, $savename=null, $alpha=80) 参数 source(必须):原图文件名。 Water(必须):水印图片文件名 savenam
        
阅读全文
 
        
     
    
        
        
摘要:获取上传类 ThinkPHP的扩展中提供了文件上传类库UploadFile,可以在在http://www.thinkphp.cn/extend/224.html下载,或者下载官方的完整扩展包(http://www.thinkphp.cn/down/253.html)里面也已经包含上传扩展类了。如果是
        
阅读全文
 
        
     
    
        
        
摘要:获取分页类 ThinkPHP提供了数据分页的扩展类库Page,可以在http://www.thinkphp.cn/extend/241.html下载,或者下载官方的完整扩展包(http://www.thinkphp.cn/down/253.html)里面也已经包含分页扩展类了。把解压后的Page.c
        
阅读全文
 
        
     
    
        
        
摘要:前置操作和后置操作 系统会检测当前操作(不仅仅是index操作,其他操作一样可以使用)是否具有前置和后置操作,如果存在就会按照顺序执行,前置和后置操作的方法名是在要执行的方法前面加 _before_和_after_,例如: class CityAction extends Action{ //前置操
        
阅读全文