<?php
class Login extends CI_Controller {
function index(){
$this->load->view('login');
}
function checklogin(){
$this->load->model('login_m');//载入模块
$user=$this->login_m->user_select($_POST['uname']);
if($user){
if($user[0]->upass==$_POST['upass']){
//var_dump($user);
echo "密码正确";
$this->load->library('session');
$arr=array('uid'=>$user[0]->uid);
$this->session->set_userdata($arr);
echo '<br>';
$this->session->userdata('uid');
}else{
echo "密码不正确";
}

}else{

echo "用户不存在";
}
}
function checksession(){

$this->load->library('session');//加载session
if($this->session->userdata('uid')){
echo "已经登录";
}else{
echo "没有登录";
}
}
function loginout(){ }
}
?>
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
以下为报错
密码正确
A PHP Error was encountered
Severity: NoticeMessage: Undefined property: Login::$SessionFilename: controllers/login.phpLine Number: 15Backtrace:File: E:\AppServ\www\application\controllers\login.php
Line: 15
Function: _error_handlerFile: E:\AppServ\www\indexCi.php
Line: 315
Function: require_once
Fatal error: Call to a member function set_userdata() on null in E:\AppServ\www\application\controllers\login.php on line 15
A PHP Error was encountered
Severity: ErrorMessage: Call to a member function set_userdata() on nullFilename: controllers/login.phpLine Number: 15Backtrace: