- 博客(54)
- 资源 (101)
- 问答 (1)
- 收藏
- 关注
原创 yii 使用ajax
客户端方法function callService(addr,port,service,tabId){ //检查数据的完整性 if(0>getServiceInfo(addr,port,service)) { return; } var Addr = document.getElementById(addr).value; var Port = document.getE
2014-01-13 17:41:18 8783 1
原创 yii 链接地址的格式以及如何引用外部js,css,img
工程根目录 192.168.74.62下面的/var/www/html/yss baseUrl."/img/gearman_logo.png";?>">这个链接地址真正链接的是http://192.168.74.62/yss/index.php?r=entry/gearman由此可见,yii会自动将域名+工程文件夹加入到连接的前面,作为一个完整的链接地址b
2014-01-13 17:04:18 3296
转载 YII 如何在当前页面外部加载css,img,js文件
from http://hi.baidu.com/321v_cn/item/2c93f112c1fb6fa1ffded51b第一步:在根目錄下yiicode /themes 目錄建立一個自己的主題目錄名字,如web (web/css ,web/js,web/image樣式,JS文件,圖片) 把自己需要的js,css,image存放這第二步:在p
2014-01-13 16:27:04 2801
原创 yii cannot find the requested view
1.、找不到views,**Controller cannot find the requested view "index".首先确定,action的权限,就是web服务器有没有访问views目录的权限,最简单可以使用命令chmod 777 views -R解决.如果权限没有问题,查看,views里面的文件夹的命名是否正确,例如AbcEfgCtroller,那
2014-01-13 16:23:54 3616
转载 yii blog 脚手架
from http://www.yiichina.com/blog/prototype.scaffold创建,读取,更新,删除 (CRUD) 是应用的数据对象中的四个基本操作。由于在Web应用的开发中实现CURD的任务非常常见,Yii 为我们提供了一些可以使这些过程自动化的代码生成工具,名为 Gii (也被称为 脚手架) 。注意: Gii 从 Yii 1.1.2 版开始提供
2014-01-13 14:40:09 930
转载 yii blog 建立数据库
完成了程序骨架和数据库设计,在这一节里我们将创建博客的数据库并将其连接到程序骨架中。创建数据库我们选择创建一个SQLite数据库。由于Yii中的数据库支持是建立在 PDO 之上的,我们可以很容易地切换到一个不同的 DBMS (例如 MySQL, PostgreSQL) 而不需要修改我们的应用代码。我们把数据库文件 blog.db 建立在 /wwwroot/blog/pr
2014-01-13 14:39:13 1060
转载 yii blog 整体设计
基于需求分析,我们决定为我们的博客应用使用如下数据表存储持久数据:tbl_user 存储用户信息,包括用户名和密码。tbl_post 存储博客日志信息。它由如下几列组成:title: 必填项,日志的标题;content: 必填项,日志的内容,使用 Markdown 格式;status: 必填项,日志的状态,可以是以下值之一:1, 表示
2014-01-13 14:37:56 1072
转载 yii blog 需求分析
from http://www.yiichina.com/blog/start.requirements我们要开发的博客系统是一个单用户系统。系统的所有者可以执行以下操作:登录和退出创建,更新,删除日志发布,撤销发布,存档日志审核和删除评论其他的访客则可以执行以下操作:阅读日志创建评论此系统的额外需求包括:系统的首页应显示
2014-01-13 14:37:14 781
转载 Yii blog 之初体验
from http://www.yiichina.com/blog/start.testdrive在这一部分里,我们将讲解怎样建立一个程序的骨架作为着手点。为简单起见,我们假设Web服务器根目录是 /wwwroot ,相应的URL是 http://www.example.com/。安装Yii首先,我们来安装Yii框架。 从 www.yiiframework.com 获取一份
2014-01-13 14:36:40 690
转载 yii 开发流程
from http://www.yiichina.com/guide/basics.workflow介绍过 Yii 中的基本概念之后,我们现在讲解使用 Yii 开发Web应用时的一般开发流程。 此处的开发流程假设我们已经完成了对应用的需求分析和必要的设计分析。创建目录结构骨架。创建第一个Web应用 中讲到的 yiic 工具可以快速实现此步骤。配置此 应用。这是通
2014-01-13 14:07:07 705
转载 yii 开发规范
from http://www.yiichina.com/guide/basics.conventionYii 偏爱规范胜于配置。遵循规范可使你能够创建成熟的Yii应用而不需要编写、维护复杂的配置。 当然了,在必要时,Yii 仍然可以在几乎所有的方面通过配置实现自定义。下面我们讲解 Yii 编程中推荐的开发规范。 为简单起见,我们假设 WebRoot 是 Yii 应
2014-01-13 14:06:04 784
转载 yii 路径别名与名字空间
from http://www.yiichina.com/guide/basics.namespaceYii 中广泛的使用了路径别名。路径别名关联于一个目录或文件的路径。它以点号语法指定,类似于广泛使用的名字空间(namespace)格式:RootAlias.path.to.target其中的 RootAlias 是某个现存目录的别名。通过使用 YiiBase::ge
2014-01-13 14:03:55 945
转载 yii 模块
from http://www.yiichina.com/guide/basics.module注意: 版本 1.0.3 起支持模块。模块是一个独立的软件单元,它包含 模型, 视图, 控制器 和其他支持的组件。 在许多方面上,模块看起来像一个 应用。主要的区别就是模块不能单独部署,它必须存在于一个应用里。 用户可以像他们访问普通应用的控制器那样访问模块中的控制器。
2014-01-13 14:02:38 670
转载 yii 组件
from http://www.yiichina.com/guide/basics.componentYii 应用建立于组件之上。组件是 CComponent 或其子类的实例。使用组件主要涉及访问它的属性以及触发或处理它的时间。 基类 CComponent 指定了如何定义属性和事件。组件属性组件的属性就像对象的公共成员变量。它是可读写的。例如:$width=
2014-01-13 14:01:11 773
转载 yii 视图
from http://www.yiichina.com/guide/basics.view视图是一个包含了主要的用户交互元素的PHP脚本.他可以包含PHP语句,但是我们建议这些语句不要去改变数据模型,且最好能够保持其单纯性(单纯作为视图)。为了实现逻辑和界面分离,大段的逻辑应该被放置于控制器或模型中,而不是视图中。视图有一个名字,当渲染(render)
2014-01-13 13:59:53 1911
转载 yii 模型
from http://www.yiichina.com/guide/basics.model模型是 CModel 或其子类的实例。模型用于保持数据以及与其相关的业务逻辑。模型是单独的数据对象。它可以是数据表中的一行,或者一个用户输入的表单。 数据对象的每个字段对应模型中的一个属性。每个属性有一个标签(label), 并且可以通过一系列规则进行验证。Yii 实现了两种类型的
2014-01-13 13:55:28 616
转载 yii 控制器
from http://www.yiichina.com/guide/basics.controller控制器 是 CController 或其子类的实例。它在当用户请求时由应用创建。 当一个控制器运行时,它执行所请求的动作,动作通常会引入所必要的模型并渲染相应的视图。 动作 的最简形式,就是一个名字以 action 开头的控制器类方法。控制器通常有一个默认的动作。
2014-01-13 13:50:31 704
转载 yii 应用
from http://www.yiichina.com/guide/basics.application应用是指请求处理中的执行上下文。它的主要任务是分析用户请求并将其分派到合适的控制器中以作进一步处理。 它同时作为服务中心,维护应用级别的配置。鉴于此,应用也叫做前端控制器。应用由 入口脚本 创建为一个单例对象。这个应用单例对象可以在任何地方通过 Yii::app() 访问。
2014-01-13 13:31:20 601
转载 yii 入口脚本
from http://www.yiichina.com/guide/basics.entry入口脚本是处理用户的初始引导PHP脚本。它是唯一一个最终用户可直接请求执行的PHP脚本。多数情况下,一个 Yii 应用的入口脚本包含像下面这样简单的脚本:// 在生产环境中请删除此行defined('YII_DEBUG') or define('YII_DEBUG',true
2014-01-13 13:28:36 906
转载 yii 模型-视图-控制器 (MVC)
from http://www.yiichina.com/guide/basics.mvcYii 使用了 Web 开发中广泛采用的模型-视图-控制器(MVC)设计模式。 MVC的目标是将业务逻辑从用户界面的考虑中分离,这样开发者就可以更容易地改变每一部分而不会影响其他。 在 MVC中,模型代表信息(数据)和业务规则;视图包含了用户界面元素,例如文本,表单等; 控制器则管理模型和视图中的通信
2014-01-13 13:26:56 663
转载 建立第一个 Yii 应用
from http://www.yiichina.com/guide/quickstart.first-app为了对 Yii 有个初步认识,我们在本节讲述如何建立第一个 Yii 应用。我们将使用 yiic (命令行工具)创建一个新的 Yii 应用。Gii(强大的基于web的代码生成器)为特定的任务完成自动代码生成。假定 YiiRoot 为 Yii 的安装目录,W
2014-01-13 13:24:21 1106
原创 yii Unable to write the file '/var/www/html/blog/protected/models/User.php'
yii Gii的时候,会产生Unable to write the file '/var/www/html/blog/protected/models/User.php'这个错误这是因为web server没有权限写 models这个目录,而实际上不应该在生产上开放这个目录的写权限。我们在开发环境上,解决这个问题的话,直接 chmod 777 /var/ww
2014-01-10 17:56:09 3786 1
转载 yii gii You are not allowed to access this page.
from http://www.cnblogs.com/hding99/archive/2012/08/13/yii_gii_error_403_how_to.html今天配置好了虚拟机服务器内的Yii framework和测试项目Tractstar的Gii设置,在工作机内打开访问地址:http://192.168.1.5/trackstar/index.php?r
2014-01-10 17:25:20 6263
原创 js 动态操作表格
增加Table行 function addRow(tabId) { var tab = document.getElementById(tabId); //添加一行 var colCount = getColCount(tabId); var rowCoun
2014-01-09 17:50:50 761
原创 javascript获取表格行数和列数
function show(){var tab = document.getElementById("test") ; //表格行数 var rows = tab.rows.length ; //表格列数 var cells = tab.rows.item(0).cells.length ;}
2014-01-09 15:44:25 6774
原创 解决php的It is not safe to rely on the system’s timezone settings的问题
解决办法,在php.ini里加上date.timezone = "Asia/Shanghai"
2014-01-09 13:14:32 603
原创 CodeIgniter調用jquery的ajax
function reqSyncCalc(){ $.ajax({ url : 'GearmanService/SynCalc', type : 'POST', data : {}, dataType : 'text',
2014-01-08 16:52:43 1076
原创 CodeIgniter的一个简单的view页面
' rel="stylesheet" type="text/css">GearmanTuxedo主要注意的是herf的值只需要填写相对路径即可Gearman这个链接最终访问到的是http://localhost/index.php/gearman
2014-01-08 15:43:05 1269
原创 CodeIgniter引用外部css
1 系统 ubuntu 12.04,ip: 192.168.72.782 CodeIgniter版本:2.1.43 apache根目录 /var/www/html4 CI根目录 /var/www/html/ci5 config/config.php配置:$config['base_url'] = 'http://192.168.72.78/ci/';6 css
2014-01-08 15:31:01 4451
原创 html a 下划线
用代码来实现,找到和这两句了吗?样式表语句就加在它们中间。仅仅加入a{TEXT-DECORATION:none}这一句就去掉超链接下划线了如何让超链接去掉下划线,鼠标停留在上面时有下划线? style>a{TEXT-DECORATION:none}a:hover{TEXT-DECORATION:underline}就可以了
2014-01-08 10:58:56 6644
原创 CodeIngniter form_open()的一个问题
文档里面的说法是这样form_open()创建一个开始form标签,相对于你的配置文档中的基础URL。允许你添加一些form属性和一些隐藏表单,并且他会基于你的 config.php 文件里设置的编码,自动生成 accept-charset 这个属性。使用这个函数而不是直接硬编码HTML的主要的优势是使你的程序可以方便的转换,如果你的URL变化的话。下面是一
2014-01-07 19:31:22 3589 1
原创 CodeIgniter部分个人理解
1 首先,使用CodeIgniter框架的话,每个链接都要以index.php开始,比如:http://192.168.74.16/index.php/news我们打开根目录的index.php看一下内容,会发现,其实,这个index.php的主要功能就是根据配置冲透明地生成一个真实的请求地址,并把参数传递给这个地址,相当于数据转发的作用,所以每个链接地址都必须以index.p
2014-01-07 17:32:29 634
转载 CodeIgniter教程 − 读取新闻条目
from http://codeigniter.org.cn/user_guide/tutorial/news_section.html在上一节中,我们通过如何写出一个包含静态页面的类来了解了一些这个框架的基本概念。我们也根据自定义路由规则重新梳理了URI。现在是时候向大家介绍动态内容和如何使用数据库了。创建你的数据模型数据库的运算并不是在控制类中进行的,而是在数据模型中,
2014-01-07 17:19:34 1166
转载 CodeIgniter数据库配置
from http://codeigniter.org.cn/user_guide/database/configuration.htmlCodeIgniter 有一个配置文件让你存放数据库连接值(username:用户名,password:密码,database name:数据库名,等等..). 该配置文件位于application/config/database.php.
2014-01-07 15:42:09 6881
Beginning+Lua+with+World+of+Warcraft+Add-ons.pdf
2010-06-17
有偿Simulink代码解读
2022-02-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人