PHP CI框架学习】的更多相关文章

各种demo——CI框架学习   寒假学习一下CI框架,请各位多多指教! 一.CI的HelloWorld! 注意:CI禁止直接通过文件目录来访问控制器. ./application/controllers/hello.php 1 <?php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封装) 3 if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 4 5 class Hello exte…
PHP,mysql,CI框架学习总结 PHP标记 1.Xml风格<?php ?> 2.简短风格 <? ?> 需在php.ini中开启short_open_tag 3.asp风格 <% %> 需在php.ini中开启asp.tags 4.脚本风格 <script language="php"></script> PHP注释 1.单行注释://,# 2.多行注释:/* */ 变量申明 1.以$为开头 2.大小写敏感 静态变量Eam…
从网上弄了一张框架学习思维导图,从图中就可以看出ci用了设计模式中的MVC架构,使得用起来很简单方便 用了大概两个星期开发了一个<文章管理系统>觉得开发过程中学到了很多,挺不错的,而且在学习过程中, 不断进取,不断学习是前进的动力. 现在大概讲下ci的理解: ci包括models controllers views ,下载ci框架包后需要的就是aplication systerm(ci框架包) index.php总入口. 数据库访问 1. 修改配置文件: Application-àconfig…
CI框架的URL辅助函数使用 URL 辅助函数文件包含一些在处理 URL 中很有用的函数 加载辅助函数 在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url()和base_url()很容易混淆,下面来说说他们的区别! 假如你config文件里面的base_url和index_page是这样定义的: config['base_url'] = "http://ci.com/ci_article"; config['index_page'] = "index.php&…
打印SQL语句$this->dbRead->last_query(); 重映射方法正如上文所说,URI 的第二段通常决定控制器的哪个方法被调用.CodeIgniter 允许你使用 _remap() 方法来重写该规则: public function _remap($method){ if ($method === 'some_method') { $this->$method(); } else { $this->default_method(); }} 构造函数如果你打算在你的控…
一.必备知识 1.如何访问你的页面 我在控制器下面建立了admin文件夹,此文件夹下有login.php 文件,我们现在要访问这个文件 http://localhost/gradesystem/index.php/admin/login 这个就是我们可以访问的连接,其中必需加上index.php,这是关键 2.路径问题 <img id="loadti" src="<?= base_url() ?>images/ajax-loader2.gif" s…
基础的东西就不写了,网上大把的教程,可以慢慢磨.这里说些要注意的要点. 1.所有控制器都必须间接或者直接继承控制器基类 CI_Controller. 2.文件命名尽量小写,因为ci使用的是pathinfo,浏览器大小写敏感. 3.$this->load->view('user');  可以加载 名为user的视图,$this->load->view('user/index') 加载在user文件夹下的index视图文件. 4.与控制器名同名的为构造函数,默认会被调用,并非想实现这样…
系统 -- Ubuntu 14.0(虚拟机linux 实体机Windows) 目标环境 -- lnmp 附加内容: 1.目录共享(方便代码编写) 2.使用secure crt终端软件连接(便于操作,不用来回切换) 以下大部分操作都需要超级权限 1.先切换到超级用户 2.在命令前加上 sudo xxx(以下若出现指令会省略,操作时请自行添加) ===============分割线================ =======配置lnmp环境============ 1.安装mysql 安装 My…
视图html  <div id="body"> <form action="/index.php/search/index/" method="get"> <p>请输入书名.作者.出版社中的一个或多个来查询.</p> <p><input type="text" name="s" value="" size="64…
视图: 加载视图:$this->load->view('name'); 一次可以加载多个视图,如: public function index() { $data['page_title'] = 'Your title'; $this->load->view('header'); $this->load->view('menu'); $this->load->view('content', $data); $this->load->view('f…