제목 | 로그인 세션 불러오기가 안 됩니다 | ||
---|---|---|---|
카테고리 | 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
저도 경험했던 케이스라서 답글 올린 겁니다. 원칙적으로 첫번째 세션만 있어야 하는데 두번째, 세번째 빈 세션이 생성되서 빈 값처럼 보이는겁니다.
|