CI框架学习3
2013-07-31 11:51
330 查看
创建用户登录,session控制
controller/login.php文件
views/login.php
访问http://localhost/CI/index.php/login/ 即可登录
访问http://localhost/CI/index.php/login/loginout 即可销毁session
controller/login.php文件
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Login extends CI_Controller { function index() { $this->load->view('login'); } function checklogin() { $this->load->model("test_m"); $user=$this->test_m->user_select($_POST['uname']); if($user) { //var_dump($user); if($user[0]->upass==$_POST['upass']) { echo '密码正确'; $this->load->library('session'); $arr=array('uid'=>$user[0]->uid);//第一个元素的uid $this->session->set_userdata($arr); echo '<br />'; echo $this->session->userdata('uid'); } else { echo '密码不正确'; } } else { echo '用户名不存在'; } } function checksession() { $this->load->library('session'); if( $this->session->userdata('uid')) { echo '已经登录'; } else { echo '没有登录'; } } function loginout() { $this->load->library('session'); $this->session->unset_userdata('uid'); } } ?>
views/login.php
访问http://localhost/CI/index.php/login/loginout 即可销毁session
相关文章推荐
- CI 框架-学习之路(一)
- CI框架学习——基本的用法(一)
- CI框架学习整理
- PHP CI框架学习之路径访问
- Codeigniter-CI开源框架学习资料
- 开始学习CI框架
- CI框架学习——检查用户名与密码是否合法(二)
- CI框架学习笔记第一天
- 【PHP】MVC 思想之 CI 框架的学习总结(一)
- CI框架源码学习笔记2——Common.php
- CI框架学习笔记(二) -入口文件index.php
- 教你学习CI框架codelgniter——CI框架基本配置
- CI框架学习 流程图
- CI框架学习之三 (常用操作类)
- CI框架学习之五(AR数据库操作的常用函数)
- CI框架学习笔记第五天
- PHP,mysql,Linux,CI框架学习总结
- CI框架学习之--隐藏入口文件-index.php
- CI框架学习之一 (入口文件解析)
- CI框架学习总结