php session(2)
-
[5] PHP - 로그아웃
[ 환경 ] ㄴ php 7 ㄴ MySQL 5.7 ※ php 세션 활용 1. 로그인 성공 후 페이지 ㄴ 로그아웃 버튼만 추가 HTML 삽입 미리보기할 수 없는 소스 ㄴ 로그아웃 버튼을 클릭하면 로그인이 해제가 되도록 실행 2. 로그아웃 실행 페이지 ㄴ 원리는 로그인에서 체크하는 세션의 값을 지워주면 된다. ㄴ 로그아웃 페이지에서 세션값을 지우고, 로그인 요청페이지(index.php)로 이동 시켜준다. ㄴ 로그인 성공한 페이지에서도 자동으로 세션의 값이 없으면 index.php 페이지로 가게되어있다. ★ 세션값은 서버에서 존재하지만, 각 페이지에서 컨트롤 하기위해 session_start()는 무조건 해줘야한다.
2024.04.12 -
[3] PHP - 세션(SESSION)
세션이란? ㄴ 웹서버에 저장이 되며, 사용자가 웹사이트에 방문시 사용자와 서버사이의 연결을 확인하기 위한 정보. ㄴ 사용예시) 로그인, 인증 등 ★ 세션을 활용하여 로그인 기능 추후 포스팅 1. PHP 세션 시작 ㄴ session_start()로 세션을 시작 2. PHP 세션 저장 ㄴ $_SESSION PHP 내장 전역변수를 사용하여 세션의 변수의 이름을 'test' 변수의 값을 'session'으로 저장 ㄴ 위와 같이 저장하면 세션값을 사용할 수 있다. ㄴ 출력문결과 3. PHP 세션 변수 해제 ㄴ unset()함수를 사용하여 등록해제 후 세션이 사라진 것을 확인할 수 있다. 4. PHP 세션 삭제 ㄴ session_destroy()로 세션을 삭제. 5. 세션 관련 추가 설정 ㄴ 세션 유지시간 , 세션..
2024.04.08