- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 js隔行换色
onMouseMove="javascript:this.bgColor='#fafafa';" onMouseOut="javascript:this.bgColor='#FFFFFF';"
2012-01-29 17:35:43 486
转载 点击 我要分享后出现下拉菜单
点击 我要分享后出现下拉菜单,可分享至各个微博,分享时应用的代码参照(http://www.jiathis.com/)
2012-01-12 15:16:37 515
转载 javascript 全选 反选
文档管理 function checkAll(o){ if( o.checked == true ){ var names=document.getElementsByName("checkbox[]"); var len=names.length; if(len>0) {
2012-01-12 12:06:31 552
转载 dede:field name='position' 变成英文
{dede:field name='position' function='str_replace("首页","Home",Html2Text("@me"))'/}
2012-01-11 21:37:48 1218
转载 dedecms中英文分页
不得不感叹DedeCMS的强大,可定制性和扩展性太强了,就算不懂php也可以很轻松的修改源码。 今天碰到个新题目,用DedeCMS搞了个中英双语的网站,其他的都修改好了,上线之前发现分页条中英文版中都是中文的,于是自己动手DIY了一下。 1、打开include/arc.listview.class.php(本文以DedeCMS5.6为例) 找到(约29行)
2012-01-11 20:23:08 1036
转载 视图
视图视图是一个包含了主要的用户交互元素的PHP脚本.他可以包含PHP语句,但是我们建议这些语句不要去改变数据模型,且最好能够保持其单纯性(单纯作为视图)。为了实现逻辑和界面分离,大段的逻辑应该被放置于控制器或模型中,而不是视图中。视图有一个名字,当渲染(render)时,名字会被用于识别视图脚本文件。视图的名称与其视图脚本名称是一样的.例如:视图 edit 的名称出自一个名为 edit.p
2012-01-10 22:25:07 557
转载 模型
模型是 CModel 或其子类的实例。模型用于保持数据以及与其相关的业务逻辑。模型是单独的数据对象。它可以是数据表中的一行,或者一个用户输入的表单。 数据对象的每个字段对应模型中的一个属性。每个属性有一个标签(label), 并且可以通过一系列规则进行验证。Yii 实现了两种类型的模型:表单模型和 Active Record。二者均继承于相同的基类 CModel。表单模型是 CForm
2012-01-10 21:06:09 509
转载 控制器
控制器 是 CController 或其子类的实例。它在当用户请求时由应用创建。 当一个控制器运行时,它执行所请求的动作,动作通常会引入所必要的模型并渲染相应的视图。 动作 的最简形式,就是一个名字以 action 开头的控制器类方法。控制器通常有一个默认的动作。当用户的请求未指定要执行的动作时,默认动作将被执行。 默认情况下,默认的动作名为 index。它可以通过设置 CContro
2012-01-10 18:02:51 643
转载 应用
应用是指请求处理中的执行上下文。它的主要任务是分析用户请求并将其分派到合适的控制器中以作进一步处理。 它同时作为服务中心,维护应用级别的配置。鉴于此,应用也叫做前端控制器。应用由 入口脚本 创建为一个单例对象。这个应用单例对象可以在任何地方通过 Yii::app() 访问。1. 应用配置 默认情况下,应用是一个 CWebApplication 的实例。要自定义它,我们通常需
2012-01-10 16:58:20 550
转载 模型-视图-控制器 (MVC)
Yii 使用了 Web 开发中广泛采用的模型-视图-控制器(MVC)设计模式。 MVC的目标是将业务逻辑从用户界面的考虑中分离,这样开发者就可以更容易地改变每一部分而不会影响其他。 在 MVC中,模型代表信息(数据)和业务规则;视图包含了用户界面元素,例如文本,表单等; 控制器则管理模型和视图中的通信。除了 MVC, Yii 还引入了一个前端控制器,叫做 应用,它表示请求处理的执行上下文。
2012-01-10 15:52:37 538
转载 建立第一个 Yii 应用
为了对 Yii 有个初步认识,我们在本节讲述如何建立第一个 Yii 应用。我们将使用 yiic (命令行工具)创建一个新的 Yii 应用。Gii(强大的基于web的代码生成器)为特定的任务完成自动代码生成。假定 YiiRoot为 Yii 的安装目录,WebRoot 是服务器的文档根目录。在命令行运行 yiic,如下所示:首先cd到yii框架的framework目录下
2012-01-10 14:31:44 1332 1
转载 安装
Yii 的安装由如下两步组成:从 yiiframework.com 下载 Yii 框架。将 Yii 压缩包解压至一个 Web 可访问的目录。提示: 安装在 Web 目录不是必须的,每个 Yii 应用都有一个入口脚本,只有它才必须暴露给 Web 用户。其它 PHP 脚本(包括 Yii)应该保护起来不被 Web 访问,因为它们可能会被黑客利用。1. 需求
2012-01-10 14:20:59 479
转载 Yii 是什么
Yii 是什么Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大化,可以显著提高你的Web应用开发速度。Yii 这个名字(读作易(Yee) 或 [ji:])代表 简单(easy), 高效(efficient) 和 可扩展(extensible).1. 环境需求 要运行一个 Yii 驱动的 Web 应用,你需要有一个
2012-01-10 14:19:15 1201
原创 Smarty中foreach的index、iteration的使用
http://tiantianhuoshan.blog.163.com/blog/static/90802619201032821048283/.index包含当前数组索引,从零开始。index示例{* The header block is output every five rows *}{* 每五行输出一次头部区块 *}<table>{foreach fro...
2012-01-04 16:42:00 223
原创 php 过滤特殊字符及sql防注入代码
<?php//方法一//过滤',",sql语名addslashes();//方法二,去除所有html标签strip_tags();//方法三过滤可能产生代码function php_sava($str){ $farr = array( "/s+/",...
2012-01-04 16:30:00 291
原创 php网站安全之防止注入攻击
最为建站者,如何防止注入攻击成为一个难题,本站提供一个防注入文件,希望帮站长们解决问题: 代码如下: sqlin.php<?php $_POST=Check($_POST); $_GET=Check($_GET); foreach($_GET as $key=>$value){...
2012-01-04 16:22:00 127
原创 php+smarty生成静态页面
主要用到Smarty的这个方法 $Smarty->fetch("模板名")这个函数用法很简单,和$Smarty->display("模板名") 是一样的。不同的是$Smarty->fetch("模板名") 是把模板替换后的内容返回而$Smarty->display("模板名")是直接输出也可以说是显示出来。我们用$Smarty->fetch("模板名") 方...
2012-01-04 16:18:00 145
原创 Javascript 面向对象编程
5. Prototype模式 Javascript规定,每一个构造函数都有一个prototype属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的实例继承。这意味着,我们可以把那些不变的属性和方法,直接定义在prototype对象上。 function Cat(name,color){ this.name = name; this.co...
2012-01-04 15:53:00 47
原创 php动态页生成静态页的实用方法
king 8:18 PMon2010-07-18 Reply|实验室|php ( 19 ), 静态页 方法简单说明如下:1.使用文件函数得到静态页面的模板字符串,然后用str_replace函数将需要替换的东西替换了再写入到新的文件中。2. 利用PHP的输出控制函数(Output Control)得到静态页面字符串,再写入到新的文件中。 &...
2012-01-04 12:28:00 58
轻量级Java_EE企业应用实战_Struts_2+Spring_3+Hibernate整合开发_第3版1
2012-08-08
jquery图片切换
2011-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人