728x90
//1. library를 직접 선언하는 방법 수동
$this->load->library("session");
//config/autoload.php 에서 자동으로 불러오는 방법
$autoload['libraries'] = array('session');
두가지의 방법이 있다.
예를 들어 회원 로그인이라고 치면
$uid=$this->input->post("uid",TRUE);
$pwd=$this->input->post("pwd",TRUE);
form으로 전송받은 uid와 pwd가 있다면,
$data=array(
"uid"=>"아이디",
"pwd"=>"비밀번호"
);
$this->session->set_userdata($data);
$data를 통해 data를 넣고 set_userdata()를 통해 session를 만들 수 있다.
세션을 없애는 방법은
$data = array('uid','rank');
$this->session->unset_userdata($data);
unset_userdata()를 사용하여 없앨 수 있다.
$this->session->userdata['key값']
으로 불러 올 수 있다.
728x90
'Back-End > PHP' 카테고리의 다른 글
코드이그나이터 uri 값 가져오기 (0) | 2021.02.19 |
---|---|
PHP 간단한 이미지 리사이징 (0) | 2021.02.16 |
PHP PDO insert - lastInsertId() (0) | 2021.02.04 |