![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CodeIgniter
文章平均质量分 55
SleepInDelphi
perl,c,java,delphi,ajax,biancheng
展开
-
Codeigniter 基本配置
引领科技为您讲解配置 codeigniter,codeigniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握 codeigniter 进行开发。 $config['base_url'] = "http://www.example.com/" 您网站的网址,codeigniter 会根据这个网址来生成链接、表...原创 2010-06-17 09:35:17 · 203 阅读 · 0 评论 -
CodeIgniter用户指南:视图
简而言之,一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等。事实上,如果你需要这种层次类型,视图可以很灵活的嵌入到其他视图中。 视图从不直接调用,必须被一个控制器来调用。记住,在一个 MVC 框架中,控制器扮演着交通警察的角色,那么,他有责任去取回某一特定的视图。如果你还没有阅读过控制器页面的话,你应该事先阅读控制器页面。 下面使用你在控制器页面已经创建过的示例控制器,...原创 2010-06-28 08:27:18 · 139 阅读 · 0 评论 -
CodeIgniter用户指南:模型
模型对于那些想用传统MVC方式的人来说是可选的。 什么是模型? 剖析模型 载入模型 自动载入模型 连接数据库 什么是模型? 模型是专门用来和数据库打交道的PHP类。例如,假设你想用CodeIgniter来做一个Blog。你可以写一个模型类,里面包含插入、更新、删除Blog数据的方法。下面的例子将向你展示一个普通的模型类: ...原创 2010-06-28 08:26:54 · 133 阅读 · 0 评论 -
CodeIgniter用户指南:保留字
为了便于编程,CodeIgniter使用了一系列的函数和名称来完成操作。所以,有些名称不能被程序员使用。下面是不能被程序员使用的保留字列表。 控制器名称 因为你的控制器类将继承主程序控制器,所以你的函数命名一定不能和主程序控制器类中的函数名相同,否则你的局部函数将会覆盖他们。下面列出了已经保留的名称,请不要将你的控制器方法命名为这些: Controller CI_Base ...原创 2010-06-25 11:01:30 · 125 阅读 · 0 评论 -
CodeIgniter用户指南:控制器
控制器是应用程序的心脏,因为它们决定如何处理 HTTP 请求。 什么是控制器? 你好,世界 方法 将 URI 片段传递给方法 定义一个默认控制器 重新定义方法的调用规则 控制数据输出 私有方法 如何将控制器放入子文件夹中 构造函数 已保留的方法名称 什么是...原创 2010-06-25 11:01:14 · 198 阅读 · 0 评论 -
CodeIgniter用户指南:CodeIgniter URL
默认情况下,CodeIgniter 中的 URL 被设计成对搜索引擎和人类友好。不同于使用标准“查询字符串”方法的是,CodeIgniter 使用基于段的方法: example.com/news/article/my_article 注意:查询字符串形式的 URL 是可选的,分述如下。 URI 段 根据模型-视图-控制器模式,在此 URL 段一般以如下形式表示: e...原创 2010-06-23 08:54:18 · 127 阅读 · 0 评论 -
CodeIgniter用户指南:CodeIgniter 是什么?
CodeIgniter 是一个应用程序框架 CodeIgniter 是一个为用 PHP 编写网络应用程序的人员提供的工具包。它的目标是实现让你比从零开始编写代码更快速地开发项目,为此,CI 提供了一套丰富的类库来满足通常的任务需求,并且提供了一个简单的接口和逻辑结构来调用这些库。CodeIgniter 可以将需要完成的任务代码量最小化,这样你就可以把更多的精力放到项目的开发上了。 ...原创 2010-06-23 08:53:59 · 209 阅读 · 0 评论 -
让你的 CodeIgniter 自动配置 base_url
是不是每次站点的变动或者测试的时候都要配置一下 base_url 感觉很郁闷呢您?如果能自动生成一个相对链接岂不很好,哈哈,对嘞,您看。 把 config.php 里面的 $config['base_url'] 改成如下: $baseUrl = str_replace(‘\\’,'/’,dirname($_SERVER['SCRIPT_NAME']));$baseUrl = trim($bas...原创 2010-06-18 09:02:32 · 443 阅读 · 0 评论 -
codeigniter技巧—运行多个站点
这个技巧将会使安装一个codeigniter就能运行多个站点成为可能,每个站点有它自己的application文件夹,但是他们共享这相同的系统文件夹。 技巧:安装ci在服务器的任何位置。然后将application文件夹从system文件夹拿出来。放在外面,请看上面的图片。现在复制index.php文件到每个站点的跟目录下面(即图中的application_site1、application_s...原创 2010-06-18 09:02:19 · 184 阅读 · 0 评论 -
在 CodeIgniter 中使用 smarty
在CI中要集成第三方的工具,就需要写自己的库。官方手册有详细的介绍。 要写自己的库,就需要写两个文件,一个是在application/init下面的init_myclass.php文件(如果没有init目录,自己创建)。另外一个就是在application/libraries目录下创建myclass.php文件。 这里myclass是你的类名。一些规则看手册就好了。 1)在applicati...原创 2010-06-18 09:01:43 · 180 阅读 · 0 评论 -
CodeIgniter应用中的若干备忘问题
1. CI中的controller都应当小写。刚开始为了区分单词,把第二个单词大写了,结果就是不认default_controller。事实证明这是错误的。放到linux下面就不灵了,应该全部小写,如果你大写了,CI会认为这是libraries里面的东西。不管怎样都应该全部小写,至少可以避免linux下区分大小写的问题。 2. 分页的问题。CI的官方论坛下提供了一些源代码,怎样写分页函数我...原创 2010-06-17 10:15:20 · 115 阅读 · 0 评论 -
CodeIgniter 错误处理
错误处理 在你的程序里使用以下的函数,CodeIgniter将允许你建立自己的错误报告。另外,他有一个错误记录类能够将错误和调试信息保存为文本文档。 注意: 在默认的情况下, CodeIgniter 会显示所有的PHP错误. 但是当你开发程序结束时,你可能想要改变这个情况. 你会发现在index.php文件顶端有这个函数error_reporting(),通过它可以进行对错误的设置。 即使你关...原创 2010-06-17 09:56:03 · 265 阅读 · 0 评论 -
codeIgniter框架基本结构
1、index.php入口文件: 1) 指定 CodeIgniter 框架所在目录;2) 定义 APPPATH 常量,指示应用程序文件根目录;3) 载入 codeigniter/CodeIgniter.php 文件,启动框架。 2、codeigniter/CodeIgniter.php 文件:主要完成初始化 CodeIgniter 框架和启动应用程序两项工作。 1) 实例化 ...原创 2010-06-17 09:36:11 · 105 阅读 · 0 评论 -
跟我学网站开发框架CodeIgniter之url篇
如何删除index.php文件 估计很多人学习CodeIgniter第一步想做的就是如何去掉index.php,这个官方手册就有相关教程,修改.htaccess 文件(前提是你的服务器是apache): RewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index...2012-08-08 15:27:26 · 136 阅读 · 0 评论