테스트 사이트 - 개발 중인 베타 버전입니다

세션 질문입니다. 채택완료

동태태 8년 전 조회 1,795
session_start();
session_unset();
session_destroy();

홈페이지를 개발 할때

session_destroy(); 를 사용하면 접속한 모든 사용자의 세션이 파괴되는 건가요?
session_destroy(); 홈페이지 개발할때 사용하지 않지요? 

어떻게 세션을 처리하나요? 알려주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
F
8년 전

접속한 모든 사용자가 아니라 현재 그 페이지를 실행하는 사용자의 세션정보를 모두 없애는 것입니다. 

예를들어 그누보드 /bbs/logout.php 에 보시면 해당 함수가 있는데 그 페이지를 접속하게 되면 

접속한 그 사용자의 세션을 없애 로그아웃 상태를 만드는 것이죠.

(현재 접속된 다른 사용자의 세션 정보엔 영향을 미치지 않습니다.)

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

P
8년 전

session_destroy();를 하면 현재 연결된 사용자의 모든 세션을 소멸처리합니다. 보통 로그아웃 같은 경우에 자주 활용합니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인