| 제목 | 로그인 세션 불러오기가 안 됩니다 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 보라색맛났어 | 작성시각 | 2021/01/25 14:14:07 |
|
|
|||
|
php 날코딩으로된 홈페이지를 CI로 이식하고 있습니다. 현재 로그인 부분을 만들고 있는데 세션 불러오는게 잘 안 돼 질문글을 올립니다 ㅠㅠ 세션정보를 저장하고 불러오는데 와 같이 세션테이블에 데이터가 들어갑니다 그리고 화면에서 세션값을 확인하기 위해 print_r이나 var_dump를 찍어보면 array(1) { ["__ci_last_regenerate"]=> int(1611551016) } 이 데이터만 나올뿐 로그인 정보를 저장한 세션은 안 나오네요;; 어떤 부분이 문제일까요??
//config.php
$config['sess_driver'] = 'database';
$config['sess_cookie_name'] = 'ci_sessions';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
//세션 저장
$newdata = array(
'any_login' => "any_login_OK",
'any_id' => $user['id'],
'user_name' => $user['name'],
'logged_in' => TRUE
);
$this->session->set_userdata($newdata);
|
|||
| 다음글 | ci_session_lock에 대하여 질문드립니다. (2) | ||
| 이전글 | sess_time_to_update 관련 질문 드립니다... (6) | ||
|
변종원(웅파)
/
2021/01/25 14:31:22 /
추천
0
다른 세션값이 추가생성되는 겁니다. 포럼에서 세션으로 검색해서 나오는 내용들을 하나씩 적용하면서 테스트해보세요.
|
|
보라색맛났어
/
2021/01/25 14:57:04 /
추천
0
변종원(웅파) 세션저장은 저거 하나 밖에 없는데 다른 세션값이 추가생성 된다는게 이해가 되질 않습니다 ;;
|
|
보라색맛났어
/
2021/01/25 15:24:26 /
추천
0
로컬 php.ini에 session.auto_start = 1 설정했더니 됐습니다 ㅠ
|
|
변종원(웅파)
/
2021/01/25 15:24:35 /
추천
0
저도 경험했던 케이스라서 답글 올린 겁니다. 원칙적으로 첫번째 세션만 있어야 하는데 두번째, 세번째 빈 세션이 생성되서 빈 값처럼 보이는겁니다.
|