세션이란?

(특정한 활동을 위한) 시간

- 단말 세션(terminal session)이라 하면 대화형 시분할 시스템이며, 단일 사용자가 시스템에 로그온(log on)한 뒤 로그오프(log off)할 때까지의 기간을 말한다.


로그인하여 사용하는동안 전역변수를 저장하는 공간 이라고 생각하면 좋을것같다.

예를들면 로그인정보를 보관하거나 장바구니에 구매한 아이템들을 로그인한동안만 보관하는공간이다.


어렵게 설명하기는 까다로우니 간단히 설명해보도록하겠습니다.



세션이 시작되고 

로그인시도가 발생하여 로그인이 성공할 경우 세션영역에 ID나 NAME등 개인을 구분할 수 있는 값을 저장하여 사용하는 방식으로 로그인방식을 주로 사용합니다


마찬가지로 로그오프 할 경우 session_destroy() 나 세션에 "" 값을 주어서 로그오프시키는 방법등이있다.


간단히 설명하는 이유는 아무것도모르고 쿠키나 세션만 주구장창 파는거도 아닌듯 싶고 솔직히 이해만하면 크게 간단한 소스에서는 크게 어려움이 없는 부분이라 생각해서 간단히 다루어보았습니다.


php를 따로정리하자니 개념보다 기능에 관한게 많아서 DB부분만 한번 더 다루고 안드로이드와 연동을 다루고 php는 정리하도록 하겠습니다.

[출처] 7. PHP - 세션관리|작성자 초천재


'Programming > PHP' 카테고리의 다른 글

XE 삭제가안될시 지우는 방법  (0) 2012.11.02
[모바일웹] 모바일웹 해상도 meta 태그로 정하기.  (0) 2012.08.27
[모바일웹] 스마트폰 구분하기.  (0) 2012.08.24
쿠키란  (0) 2012.07.10
PHP란?  (1) 2012.07.10

+ Recent posts