摘要: 所有的类库文件存放在system/libraries 文件夹。大多数情况下你需要预先在controller中初始化后才能使用它们: $this->load->library('class name'); class name是你想要使用的类名。例如,要载入“表单验证类”,你可以这样做: $this->load->library('form_validation'); ... 阅读全文
posted @ 2015-07-29 23:51 iamsupercola 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 辅助函数是帮助我们完成特定任务的函数。每个辅助函数文件仅仅是一些函数的集合。例如,URL Helpers 可以帮助我们创建链接,Form Helpers 可以帮助我们创建表单,Text Helpers 提供一系列的格式化输出方式,Cookie Helpers 能帮助我们设置和读取COOKIE, Fi... 阅读全文
posted @ 2015-07-29 23:27 iamsupercola 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 模型是专门用来和数据库打交道的PHP类,模型类文件存放在 application/models/ 文件夹。 如果你愿意,可以在里面建立子文件夹。最基本的模型类必须像这样: class Model_name extends CI_Model { function __construct() { parent::__construct(); } } Mode... 阅读全文
posted @ 2015-07-29 16:54 iamsupercola 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 简而言之,一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等,视图可以是html文件,也可以是php文件,视图从不直接调用,必须被一个控制器来调用。 在views下新建blog目录,在目录下新建4个html文件:header.html、menu.html、content.html、foot.html,html中简单的输出文件名,其中content.html中还显示$title变量。 控... 阅读全文
posted @ 2015-07-29 16:17 iamsupercola 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 控制器的文件名一般为小写,类名与文件名相同并且首字母大写,否则无法正确加载控制器,控制器后面的第一个段表示调用控制器的哪一个方法,如果这个段为空,默认调用控制器index方法,方法后面的段被解释为传递给控制器方法的参数。 通过修改/application/config/routes.php文件的$route['default_controller'] = 'welcome';,可以修改项目默认的控... 阅读全文
posted @ 2015-07-29 09:52 iamsupercola 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 通过配置/application/config/config.php文件的$config['url_suffix']值,可以为CodeIgniter生成的URL添加一个指定的文件后缀,注意不要漏了点 $config['url_suffix'] = '.html'; 比如这个URL:example.com/index.php/products/view/shoes,如果配置后缀为html,那么跳转后... 阅读全文
posted @ 2015-07-29 09:32 iamsupercola 阅读(469) 评论(0) 推荐(0) 编辑
摘要: CI应用程序流程图:index.php 作为前端控制器,初始化运行 CodeIgniter 所需要的基本资源。Router 检查 HTTP 请求,以确定谁来处理请求。如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。安全(Security)。应用程序控制器(Applic... 阅读全文
posted @ 2015-07-29 00:19 iamsupercola 阅读(351) 评论(0) 推荐(0) 编辑
摘要: “再小的个体,也有自己的品牌”,这是微信公众平台的官方广告,微信公众平台为每个人提供了创建自己品牌的机会。通过微信公众平台,明星公众账号加强了与粉丝的互动,媒体公众账号扩大了传播,企业公众账号带来了客户,校园公众账号为学生带来了便利。 微信公众平台与微信公众帐号的关系? 微信公众平台是腾讯为了让用户申请和管理微信公众账号而退出的一个Web平台,而微信公众账号的操作管理在这个平台下进行。 微信... 阅读全文
posted @ 2015-07-16 22:31 iamsupercola 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 国际天文学联合会为了统一繁杂的星座划分,用精确的边界把天空分为八十八个正式的星座,使天空每一颗恒星都属于某一特定星座。这些正式的星座大多都以中世纪传下来的古希腊神话为基础。在三维的宇宙中,这些恒星其实相互间不一定有实际的关系,不过其在天球这一个球壳面上的位置相近,而其实它们之间可能相距很远。如果我们身处银河中另一太阳系,我们看到的星空将会完全不同。 那么,星座是否与性格有关呢? 首先问一个问题... 阅读全文
posted @ 2015-07-16 01:53 iamsupercola 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 首先需要在入口文件的同级目录文件夹用于保存验证码图片,比如新建captcha目录 加载captcha辅助类 $this->load->helper('captcha'); 调用create_captcha函数生成验证码图片 $this->load->helper('url'); $vals = array ( // 验证码文字,默认是8位随机字符串... 阅读全文
posted @ 2015-07-11 15:16 iamsupercola 阅读(907) 评论(0) 推荐(0) 编辑