CI框架
文章平均质量分 51
羊崽
寂寞、空虚、冷
展开
-
ci框架视图载入与变量赋值
ci框架一个方法里面可以载入多个视图,可以很好的实现模板的切分 $this->load->view('head'); $this->load->view('body'); $this->load->view('footer'); ci框架视图赋值变量 $this->load->vars(‘tit’, ‘this is a title’); $this->原创 2016-09-03 15:34:41 · 5210 阅读 · 0 评论 -
CI框架文件上传类
public function uploadImg($fileName){ //上传类的配置 $config['upload_path'] ='./public/uploads/'; //文件保存路径 $config['allowed_types'] = 'gif|jpg|png'; //文件格式 $config['max_size'] = '4096'; //文件大小 $co原创 2016-09-03 15:55:22 · 2333 阅读 · 0 评论 -
CI框架---分页
public function getUserData(){ //连接数据库 $this->load->database(); //实列化模型 $this->load->model('user_model','user'); //获取user表总记录数 $total=$this->user->getCount(); $perpage=2; //载入分页类原创 2016-09-03 16:10:58 · 2035 阅读 · 0 评论 -
CI框架的自动验证
php代码 public function validate(){ //判断是否是post传输 if ($_SERVER['REQUEST_METHOD']=='POST') { //载入验证类 $this->load->library('form_validation'); //验证是否有输入用户名 $this->form_validation->set_rules('user原创 2016-09-03 16:13:53 · 1357 阅读 · 0 评论 -
CI框架SESSION使用
//定义session加密的key,在config.php中配置 $config['encryption_key'] = 'rwueiryopoqorppiadkjhglkvbv897908bxn42342'; //后面的字符串随意写 //session的自动载入,在autoload.php中配置 $autoload['libraries'] = array('session');原创 2016-09-03 16:34:04 · 6037 阅读 · 0 评论 -
CI框架实现用户权限控制
//设置数据,保存可以访问的方法 private $allowMethod=array('test','index'); //所有方法执行前,都会自动执行_remap方法,调用方法不存在$allowMethod中就执行exit() public function _remap($method,$var){ if (in_array($method,$allowMethod)) { $原创 2016-09-03 17:02:19 · 4727 阅读 · 0 评论 -
CI框架从mysql中动态获取数据
一、在database.php中设置(根据个人需求) $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = '430525'; $db['default']['database'] = 'test'; $db['default'原创 2016-09-03 17:05:50 · 1055 阅读 · 0 评论 -
CI模型的使用
//所有的方法必须通过单入口 if(!defined('BASEPATH')) exit('No direct script access allowed'); //继承CI_Model class User_model extends CI_Model { public function __construct() { //子类的构造函数需要手工的去执行父类的构造方法 par原创 2016-09-03 17:24:30 · 2249 阅读 · 0 评论 -
CI框架的curd(增、删、改、查)操作
本文还涉及模型与视图页面只适合借鉴,不适合copy // A . 完成信息的展示(查找) public function getUserData() { // b. 实例化模型的时候也支持简写,传递第二个参数 $this->load->model('user_model', 'user'); // 调用模型的方法,使用实例化时候的简写 $userData = $this->u原创 2016-09-03 17:31:46 · 3187 阅读 · 0 评论