세션삭제 질문 드립니다

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
세션삭제 질문 드립니다

QA

세션삭제 질문 드립니다

본문

session_unset(); // 모든 세션변수를 언레지스터 시켜줌
session_destroy(); // 세션해제함

 

 

로그아웃시

특정 세션은 삭제되지 않게 할수 있는 방법이 있나요?

이 질문에 댓글 쓰기 :

답변 2

아래 코드 처럼 해주시면 됩니다.

foreach로 반복해서 세션변수를 삭제하고 특정값만 걸러주면 됩니다.


foreach( $_SESSION as $key=>$val)
{
if( $key == 'test1' )continue; ///특정 세션변수만 제외하고 삭제
unset($_SESSION[$key]);
}

특정 세션 값을 $tmp에 저장하고

세션 전체 삭제 후에 다시 세션 변수 지정하면 되죠.

답변을 작성하시기 전에 로그인 해주세요.
전체 80
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT