로그아웃 (세션)
본문
저는 상단에 session_start();를 해야 로그아웃이 되는데
이유가 뭔지 알 수 있을까요?
답변 1
_common.php 를 로드하면 그안에서 common.php를 불러오는데
그안에서 session_start를 해주고있습니다
하지만 님처럼 session_start를 따로 적어줘야 로그아웃이 처리된다면
common.php 의 session_start() 해주는 부분 보다 어딘가 공백이라던지 출력 문자라던지가 있어서
안될가능성이 있습니다.
쉽게 실수하는 부분은
_common.php 또는
config.php
common.lib.php 이런 파일 하단에
?> 이렇게 닫아주고
이렇게 줄내림 하여 저장하였을때 출력은 아무것도 안되는거처럼 보이지만 세션처리 하는 부분에서 문제를 일으킵니다.
답변을 작성하시기 전에 로그인 해주세요.