CI框架学习3
来源:互联网 发布:mac pdg转pdf 编辑:程序博客网 时间:2024/06/16 03:38
创建用户登录,session控制
controller/login.php文件
<?phpif ( ! 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
<html><center><h1>用户登录页面</h1></center><form action="/CI/index.php/login/checklogin" method="post"><center><ul style="list-style:none"><li>用户名</li><li><input name="uname" type="text" /></li> <li>密码</li><li><input name="upass" type="password" /></li> <li><input name="sub" type="submit" value="提交" /></li></ul></center></form></html>
访问http://localhost/CI/index.php/login/ 即可登录
访问http://localhost/CI/index.php/login/loginout 即可销毁session
- CI框架学习3
- CI 开始学习CI框架
- ci框架学习笔记
- CI框架学习
- CI框架学习笔记
- CI框架学习整理
- CI框架学习 流程图
- CI框架学习
- CI框架学习总结
- CI框架学习--搭建
- CI框架学习
- CI框架随记3
- CI框架学习第二部分
- CI框架学习--各种demo
- CodeIgniter(CI)框架的学习。。。
- CI框架基本配置/教你学习CI框架codelgniter
- PHP CI框架学习之路径访问
- CI框架学习历程第一部分
- librdkafka 0.8 源码解析与bug分析
- USACO 2.1.1The Castle
- POJ3155--Hard Life
- HDU 4628 Pieces(状态压缩dp)
- IOS---------------------------开发常用代码
- CI框架学习3
- 备忘录:审批流程的安全检测
- UVALive 4329 Ping pong(解法二:树状数组)
- hdu-数列有序
- python33 通过 cx_Freeze-4.3.1 打包 exe
- dynamips相关经验
- 理解mysql锁(2)表级锁定
- plsql-动态sql
- C/C++语言的一些技巧(1)