메뉴얼의 세션을 보고 하고 있는데요,
약간 , 설명이 난해한(?) 느낌이 들지만 그래도 따라해 보고 있습니다.
로그인 화면을 구현하고 나서 ,
DB에 유저가 존재하면 , 그 유저 ID값을 세션화 시키려고 했는데요.
세션을 만들어서 전송하는데 까직은 성공했어요.
(이렇게 말하는 근거는 pc1 pc2가 있을때 pc1에는 세션이 정상적으로 출력되나, pc2에서는 안됨)
그런데 ..
세션이라는게 웹 브라우저가 전부 닫았다가 열리면
없어져야 하는거 아닌가요?
이게 웹 브라우저를 다 종료하고 실행시켜도 세션 값이 불려지네요.
아니면 메뉴얼에 나와 있는데로 '세션 데이터의 제거' 를 참고해서 제거해 줘야 하는건가요?
막상, 그렇게 제거해 보려고 하면 , 한가지 문제점에 부딪힙니다.
바로 익스플로러의 종료시에 세션이 없어지게 하고 싶은데, 익스플로러 종료를 어떻게 판단해야 하는거지요~
...흠 ..ㅠ
원래 , 세션이라는게 일정시간만 저장이 되었다가 사라지는건지,
익스플로러가 꺼지면 사라지는건지,
아니면 안사라지는건지;;;(이건 말도 안되겠죠?)
어떻게 된걸까요~?ㅠ
웅파// 오 정말 감사합니다^^크크
//세션 업데이트 주기. 5분에 한번씩 갱신합니다.26.$config['sess_time_to_update'] = 300;
라고 나와 있는데,
세션 업데이트 주기인 5분 동안에는 , 다른 세션을 입력하려고 해도 안먹힌다는 말씀이신가요~?
위의 말이, 5분뒤에 세션이 초기화 되어서 만료 된다는 뜻하고는 다른 거지요?
찾아보세요. ^^
그 옵션 주변에 sess_expiration 라고 세션이 살아있는 시간을 지정할 수도 있습니다.
강좌 게시판에서 config.php에 관한 제 글 정독해보세요.