12 2016 档案

Thinkphp控制器,1.多层控制器2.多级控制器
摘要:1.多层控制器 ThinkPHP的控制器支持多层和多级,多层指的是控制器可以分层,例如除了默认的Controller控制器层(我们可以称之为访问控制器),还可以添加事件控制器(层),例如: 访问控制器的名称是通过DEFAULT_C_LAYER设置的,默认是Controller 访问控制器负责外部交互 阅读全文

posted @ 2016-12-28 17:05 向前看!明天会更好! 阅读(392) 评论(0) 推荐(0) 编辑

Thinkphp 验证码
摘要:一.生成验证码 生成的验证码信息会保存到session中,里面包含数据有: 如果需要在一个页面中生成多个验证码的话,entry方法中需要传入可标识的信息,例如 验证码参数 可以对生成的验证码设置相关的参数, 上面,采用的配置变量方式来修改验证码参数,也可以使用动态设置方法: 如果想让验证码显示中文字 阅读全文

posted @ 2016-12-28 12:38 向前看!明天会更好! 阅读(157) 评论(0) 推荐(0) 编辑

Thinkphp 1.验证规则 2.静态定义 3.动态验证
摘要:一.验证规则 数据验证可以对表单中的字段进行非法的验证操作。一般提供了两种验证方式: 静态定 义($_validate 属性)和动态验证(validate()方法)。 //验证规则 array( array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]), array(验证字段2 阅读全文

posted @ 2016-12-26 16:34 向前看!明天会更好! 阅读(320) 评论(0) 推荐(0) 编辑

Thinkphp查询 1.查询方式 2.表达式查询 3.快捷查询 4.区间查询 5.组合查询 6.统计查询 7.动态查询 8.SQL 查询
摘要:1.使用字符串作为条件查询 2.使用索引数组作为查询条件 PS:索引数组查询的默认逻辑关系是 AND,如果想改变为 OR,可以使用_logic 定义查 询逻辑。基于上面的代码增加如下一行: $condition['_logic'] = 'OR'; //将默认 AND 改成 OR 3.使用对象方式来查 阅读全文

posted @ 2016-12-26 12:00 向前看!明天会更好! 阅读(217) 评论(0) 推荐(0) 编辑

ajax的使用:(ajaxReturn[ajax的返回方法]),(eval返回字符串);分页;第三方类(page.class.php)如何载入;自动加载函数库(functions);session如何防止跳过登录访问(构造函数说明)
摘要:一、ajax例子:ajaxReturn("ok","eval")->thinkphp中ajax的返回值的方法,返回参数为ok,返回类型为eval(字符串) 1.MainController.class.php <?php namespace Ajaxtest\Controller; use Thin 阅读全文

posted @ 2016-12-25 13:53 向前看!明天会更好! 阅读(161) 评论(0) 推荐(0) 编辑

数据库的修改和删除;比较标签代替<,>,=号;模板替换;session的用法
摘要:注: 1.session:系统默认开启;用途:防止跳过登录(只能访问登录方法);session和cookie的用法(手册->专题); 赋值:session('name','value'); 取值:$value=session('name'); 删除某个session的值的使用: session('n 阅读全文

posted @ 2016-12-25 13:47 向前看!明天会更好! 阅读(170) 评论(0) 推荐(0) 编辑

数据库访问CRUD;__SELF__和__ACTION__的区别;自动收集表单:$n->create();
摘要:一、tp框架数据访问(pdo基础) public function test() { $n = D("Nation"); //select();find(); //查询 1.$attr = $n->select();//查所有,返回一个关联数组,二维关联数组 2.$attr = $n->select 阅读全文

posted @ 2016-12-25 13:42 向前看!明天会更好! 阅读(131) 评论(0) 推荐(0) 编辑

ThinPHP命名空间,连接数据库是要修改的配置文件,Model数据模型层,跨控制器调用,如何获取系统常量信息,
摘要:一、命名空间(主要是为了实现自动加载类) *命名空间(相当于虚拟的目录),为了让类有一个统一的文件夹来管理(可以自动加载'类'),每个文件都要有命名空间*tp如何做命名空间:*TP框架下有一个初始命名空间(相当于根目录)ThinkPHP\Libray*在初始命名空间下又包含很多根命名空间,这些根命名 阅读全文

posted @ 2016-12-22 12:40 向前看!明天会更好! 阅读(488) 评论(0) 推荐(0) 编辑

空控制器的书写方式
摘要:*在开发过程中,在每个Controller文件夹里面都要设置一个空控制器,用以保护本地信息不被泄露(EmptyController.class.php),此方式可有效空控制器或空方法的错误提示信息 *可在每个自定义控制器里面写入一个空方法(只限访问时输入的空方法,若用户输入空的控制器,还需写一个Em 阅读全文

posted @ 2016-12-22 12:38 向前看!明天会更好! 阅读(192) 评论(0) 推荐(0) 编辑

ThinPHP基础
摘要:注:约定([书写]规则)胜于配置 *测试连接是否成功:localhost/tp/index.php1.localhost/tp/index.php(入口文件)/Home(模块名)/Index(控制器名)/index(#方法名#) >mvc访问的始终是一个方法2.Thinkphp里不要修改配置和类文件 阅读全文

posted @ 2016-12-22 12:01 向前看!明天会更好! 阅读(253) 评论(0) 推荐(0) 编辑

jQuery+HTML5实现上传文件预览
摘要:HTML5上传图片预览 请选择图片文件:JPG/GIF 阅读全文

posted @ 2016-12-22 11:57 向前看!明天会更好! 阅读(1267) 评论(0) 推荐(0) 编辑

缓存
摘要:后台页面: 静态页面: 阅读全文

posted @ 2016-12-22 11:56 向前看!明天会更好! 阅读(105) 评论(0) 推荐(0) 编辑

smarty模板原理和增删改查例题
摘要:Smarty模板:(前后端分离)原理:核心是一个类,先修改配置文件,在使用的时候引入配置文件即可,(init.inc.php)$smarty->assign("ceshi",$a);//注册变量到模板$smarty->display("test.html");//前台显示 一、登录:login.ht 阅读全文

posted @ 2016-12-22 11:54 向前看!明天会更好! 阅读(144) 评论(0) 推荐(0) 编辑

js串讲回顾
摘要:注:1.xx.nextSibling.css.xxx->xx的下一个元素的css样式;2. window.opener.document.getElementById("cms");->找到父级窗口中id为cms的元素 1.QQ面板效果: 2.彩票36选7 3.在线时钟 4.博客输入字符,下边显示剩 阅读全文

posted @ 2016-12-22 11:49 向前看!明天会更好! 阅读(165) 评论(0) 推荐(0) 编辑

phpcms v9 的表单向导功能的使用方法
摘要:表单向导的适用场合: 做表单之前:先把default文件夹下的formguide文件夹赋值到要做的模板文件夹下面。 如果一个前台页面只是为了提交表单数据,那么就非常适合适用表单向导的功能,如下面留言板的案例;如果一个前台页面不只是为了提交表单,还要求在当前前台页面显示提交表单的内容,这种情况就不太适 阅读全文

posted @ 2016-12-22 11:45 向前看!明天会更好! 阅读(963) 评论(0) 推荐(0) 编辑

phpcms 导航栏点击栏目颜色定位方法和phpcms list页实现分页
摘要:phpcms list页实现分页 阅读全文

posted @ 2016-12-22 11:23 向前看!明天会更好! 阅读(171) 评论(0) 推荐(0) 编辑

phpcms流程
摘要:phpcms流程1: 将下载好的文件放到www目录下 地址栏中输入 http://localhost/phpcms/install_package/install 打开安装页面 进行安装即可。 如果出现: 需要去修改配置文件: Caches/configs/database.php 设置相应的用户名 阅读全文

posted @ 2016-12-22 11:21 向前看!明天会更好! 阅读(208) 评论(0) 推荐(0) 编辑

Bootstrap 按钮和折叠插件
摘要:恢复内容开始 一.按钮 可以通过按钮插件创建不同状态的按钮。 //单个切换。 注:在 Firefox 多次页面加载时,按钮可能保持表单的禁用或选择状态。解决方案是: 添加 autocomplete="off"。 //单选按钮 //复选按钮 //加载状态 //可代替 data-toggle="butt 阅读全文

posted @ 2016-12-22 10:03 向前看!明天会更好! 阅读(266) 评论(0) 推荐(0) 编辑

Bootstrap 轮播插件
摘要:一.轮播 //基本实例。 data 属性解释: 1.data-slide 接受关键字 prev 或 next,用来改变幻灯片相对于当前位置的位置; 2.data-slide-to 来向轮播底部创建一个原始滑动索引,data-slide-to="2"将把滑 动块移动到一个特定的索引,索引从 0 开始计 阅读全文

posted @ 2016-12-20 17:32 向前看!明天会更好! 阅读(510) 评论(0) 推荐(0) 编辑

Bootstrap 弹出框和警告框插件
摘要:一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的容器。 //基本用法 效果图如下: 弹出框插件有很多属性来配置提示的显示,具体如下: 通过 JavaScript 执行的方法有四个。 //显示 $('button').popover('show'); 效果图如下: 点击按钮弹出右边内容 //隐 阅读全文

posted @ 2016-12-20 17:22 向前看!明天会更好! 阅读(1470) 评论(0) 推荐(0) 编辑

Bootstrap 标签页和工具提示插件
摘要:一.标签页 标签页也就是通常所说的选项卡功能。 //基本用法 //可以设置淡入淡出效果 fade,而 in 表示首选的内容默认显示 //也可以换成胶囊式 //data-target 使用 data-target 绑定或不绑定效果都是一样的 //使用 JavaScript,直接使用 tab 方法。 / 阅读全文

posted @ 2016-12-20 16:46 向前看!明天会更好! 阅读(227) 评论(0) 推荐(0) 编辑

Bootstrap 下拉菜单和滚动监听插件
摘要:一.下拉菜单 常规使用中,和组件方法一样,代码如下: //声明式用法 声明式用法的关键核心: 1.外围容器使用 class="dropdown"包裹; 2.内部点击按钮事件绑定 data-toggle="dropdown"; 3.菜单元素使用 class="dropdown-menu"。 //如果按 阅读全文

posted @ 2016-12-20 15:53 向前看!明天会更好! 阅读(1161) 评论(0) 推荐(0) 编辑

Bootstrap 模态框插件
摘要:一.基本使用 使用模态框的弹窗组件需要三层 div 容器元素,分别为 modal(模态声明层)、 dialog(窗口声明层)、content(内容层)。在内容层里面,还有三层,分别为 header(头 部)、body(主体)、footer(注脚)。 //基本实例 如果想让模态框自动隐藏,然后通过点击 阅读全文

posted @ 2016-12-20 15:36 向前看!明天会更好! 阅读(343) 评论(0) 推荐(0) 编辑

Bootstrap 进度条媒体对象和条组
摘要:列表组组件 列表组组件用于显示一组列表的组件。 //基本实例 //列表项带勋章 //链接和首选 //按钮式列表 //设置项目被禁用 //情景类 //定制内容 二.面板组件 面板组件就是一个存放内容的容器组件。 //基本实例 //带标题容器的面板 //带注脚的面板 //情景效果:default、suc 阅读全文

posted @ 2016-12-20 13:39 向前看!明天会更好! 阅读(157) 评论(0) 推荐(0) 编辑

Bootstrap 进度条媒体对象和 Well 组件
摘要:一.Well 组件 这个组件可以实现简单的嵌入效果。 //嵌入效果 //有 lg 和 sm 两种可选值 二.进度条组件 进度条组件为当前工作流程或动作提供时时反馈。 //进度条 //最低值进度条 //结合情景的进度条 //条纹状,IE10+支持 //动画效果 //堆叠效果 三.媒体对象组件 媒体对象 阅读全文

posted @ 2016-12-20 13:14 向前看!明天会更好! 阅读(238) 评论(0) 推荐(0) 编辑

Bootstrap 巨幕页头缩略图和警告框组件
摘要:一.巨幕组件 //在固定的范围内,有圆角 <div class="container"> <div class="jumbotron"> <h2>网站标题</h2> <p>这是一个学习性的网站!</p> <p><a href="#" class="btn btn-default">更多内容</a>< 阅读全文

posted @ 2016-12-20 11:48 向前看!明天会更好! 阅读(213) 评论(0) 推荐(0) 编辑

Bootstrap 路径分页标签和徽章组件
摘要:一.路径组件 路径组件也叫做面包屑导航。 //面包屑导航 二.分页组件 //默认分页 //首选项和禁用 //设置尺寸,四种 lg、默认、sm 和 xs //翻页效果 //对齐翻页链接 //翻页项禁用 三.标签 //在文本后面带上标签 //不同色调的标签 四.徽章 //未读信息数量徽章 //按钮中使用 阅读全文

posted @ 2016-12-20 11:43 向前看!明天会更好! 阅读(141) 评论(0) 推荐(0) 编辑

Bootstrap 输入框和导航组件
摘要:一.输入框组件 //在左侧添加文字 //在右侧添加文字 //在两侧添加文字 //设置尺寸,另外三种分别是默认、xs、sm //左侧使用复选框和单选框 //左侧使用按钮 //左侧使用下拉菜单或分列式 二.导航组件 //基本导航标签页 //胶囊式导航 //垂直胶囊式导航 //导航两端对齐 //禁用导航中 阅读全文

posted @ 2016-12-20 11:25 向前看!明天会更好! 阅读(138) 评论(0) 推荐(0) 编辑

Bootstrap 图标菜单按钮组件
摘要:恢复内容开始 一.小图标组件 Bootstrap 提供了免费的 263 个小图标(数了两次),具体可以参考中文官网的组件 链接:http://v3.bootcss.com/components/#glyphicons。部分图标如下: 可以使用<i>或<span>标签来配合使用,具体如下: //复制图 阅读全文

posted @ 2016-12-20 10:50 向前看!明天会更好! 阅读(349) 评论(0) 推荐(0) 编辑

Bootstrap 辅组类和响应式工具
摘要:1.情景文本颜色 //各种色调的字体 2.情景背景色 //各种色调的背景 3.关闭按钮 4.三角符号 5.快速浮动 注:这个浮动其实就是 float,只不过使用了!important 加强了优先级。 6.块级居中 注:就是 margin:x auto;并且设置了 display:block;。 7. 阅读全文

posted @ 2016-12-20 00:03 向前看!明天会更好! 阅读(128) 评论(0) 推荐(0) 编辑

Bootstrap 栅格系统
摘要:一.移动设备优先 在 HTML5 的项目中,我们做了移动端的项目。它有一份非常重要的 meta,用于设置屏 幕和设备等宽以及是否运行用户缩放,及缩放比例的问题。 //分别为:屏幕宽度和设备一致、初始缩放比例、最大缩放比例和禁止用户缩放 二.布局容器 Bootstrap 需要为页面内容和栅格系统包裹一 阅读全文

posted @ 2016-12-19 23:49 向前看!明天会更好! 阅读(118) 评论(0) 推荐(0) 编辑

Bootstrap 表单和图片 (内联表单,表单合组,水平排列,复选框和单选框,下拉列表,校验状态,添加额外的图标,控制尺寸,图片)
摘要:一.表单 基本格式 注:只有正确设置了输入框的 type 类型,才能被赋予正确的样式。 支持的输入框控件 包括:text、password、datetime、datetime-local、date、month、time、week、 number、email、url、search、tel 和 colo 阅读全文

posted @ 2016-12-19 23:30 向前看!明天会更好! 阅读(1682) 评论(0) 推荐(0) 编辑

Bootstrap 表格和按钮
摘要:一.表格 1.条纹状表格 行产生一行隔一行加单色背景效果 注:表格效果需要基于基本格式.table 带边框的表格 //给表格增加边框 4.悬停鼠标 //让<tbody>下的表格悬停鼠标实现背景效果 5.状态类 //可以单独设置每一行的背景样式 注:一共五种不同的样式可供选择。 6.隐藏某一行 //隐 阅读全文

posted @ 2016-12-19 22:24 向前看!明天会更好! 阅读(560) 评论(0) 推荐(0) 编辑

Bootstrap 一. 排版样式(内联文本元素,对齐,大小写,缩略语,地址文本,引用文本,列表排版 ,代码 )
摘要:第 2 章 排版样式 在 h1 ~ h6 元素之间,还可以嵌入一个 small 元素作为副标题 通过 Firebug 查看,我们发现 h1 ~ h3 下 small 元素的大小只占父元素的 65%,那么 通过计算(查看 Firebug 计算后的样式) h1 ~h3 下的 small 为 23.4px 阅读全文

posted @ 2016-12-19 16:27 向前看!明天会更好! 阅读(263) 评论(0) 推荐(0) 编辑

phpcms v9模版调用代码大全(全面而实用)
摘要:首页调用栏目 调用二级栏目 判断当前栏目是否存在子栏目 调用文章列表 带缩略图: 调用推荐位 sql方法调用 调用相关文章 内容页相关文章的点击量 全站最新文章 合作机构: 友情链接: 列表页调父栏目子栏目 内页时间: 阅读全文

posted @ 2016-12-12 10:01 向前看!明天会更好! 阅读(262) 评论(0) 推荐(0) 编辑

MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin \'FEDERATED\' is disabled”
摘要:MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin \'FEDERATED\' is disabled” 错误的具体内容是: 121012 11:35:03 [Note] Plugin 'FEDERATED' is disabled. 12 阅读全文

posted @ 2016-12-06 12:56 向前看!明天会更好! 阅读(5149) 评论(0) 推荐(0) 编辑

ajxa分页+多条件查询
摘要:分页处理 总页数处理 阅读全文

posted @ 2016-12-04 10:08 向前看!明天会更好! 阅读(378) 评论(0) 推荐(0) 编辑

流程例子
摘要:添加节点: 处理总页面 登录 登录处理 主页面:(main.php) 点击main页面发起流程<a>标签,到faqi.php页面完成流程发起 发起流程界面 流程审核通过处理界面 阅读全文

posted @ 2016-12-04 09:50 向前看!明天会更好! 阅读(432) 评论(0) 推荐(0) 编辑

使用极酷阳光播放器做流媒体播放并不暴露视频地址
摘要:js界面的内容: var so = new SWFObject("shipin/1114bofangqi/CuPlayerV35/player/player.swf?FlvID="+id+"","ply","700","500","9","#000000"); //在播放器后面拼上视频的id so.addParam("allowfullscreen","true"); ... 阅读全文

posted @ 2016-12-04 09:42 向前看!明天会更好! 阅读(167) 评论(0) 推荐(0) 编辑

php 文件限速下载代码
摘要:StrQuery($sql); $wjm = substr($str,13); //截取文件名 $lj = substr($str,0,13); //截取文件所在文件夹路径 $file_name = $wjm; //文件名 //用以解决中文不能显示出来的问题 $file_name=iconv("utf-8","gb2312",$file_name); $file_sub_... 阅读全文

posted @ 2016-12-04 09:39 向前看!明天会更好! 阅读(251) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示