[위미르 개발팀] Android, iOS , Web 제작
[PHP] 세션 설정하기 본문
로그인을 유지시키는 세션을 설정하는 방법입니다.
먼저 로그인시에 세션에 값을 넣어 주어야 합니다.
$_SESSION['user_id'] = $id;
$_SESSION['user_idx'] = $idx;
세션에 유저 id와 인덱스값을 넣어주었습니다.
다음은 세션을 처리할 php파일의 내용입니다.
<?
session_cache_expire(360); //세션이 유지될 시간을 입력합니다.
session_start();
$user_id = $_SESSION['user_id']; //세션에서 값을 받아옵니다.
$user_idx = $_SESSION['user_idx']; //세션에서 값을 받아옵니다.
if(!$user_id) {
//아이디값이 없을경우 세션이 만료되었다는 의미이므로 처리할 코드를 입력합니다.
}
?>
session_cache_expire()에는 세션이 유지될시간을 분단위로 입력합니다.
작성하신 세션 php파일을 세션을 체크할 페이지에 include 합니다.
그리고 로그아웃시에는 세션 유지시간내에도 강제로 세션이 삭제되어야 합니다.
session_destroy();
세션을 삭제하고 다시 페이지에 가보시면 위에 작성한 세션의 없을경우의 상태가 보여집니다.
저희 위미르에서는 모바일 어플리케이션(Android/iOS), Web 개발을 해드리고 있습니다.
문의 전화 : 070-4177-3962
'개발자료 > Web' 카테고리의 다른 글
넝쿨 홈페이지가 리뉴얼 되었습니다. (0) | 2018.01.23 |
---|---|
[PHP]쿼리 실행 결과 로우수 받아오기 (0) | 2017.10.27 |
[PHP]explode() 문자열 분리 (0) | 2017.10.20 |
[PHP / MYSQL]SELECT문 작성하여 특정한값 하나만 받아오기 (0) | 2017.10.19 |
[ HTML / PHP ] HTML문서 내에서 php코드 사용하기 (1) | 2017.09.29 |
Comments