Cookie
데이터를 클라이언트상에 저장하는 방법
웹 사이트와 사용자의 컴퓨터를 매개해주는 정보를 담고있는 소량(4KB 이하)의 파일 (php 4.1 이상 가능)
-> php 와 javascript 간에 정보 공유 가능.
Cookie Create
- $name : 쿠키 이름 ( 공백이나 마침표 안됨 , 대소문자 구분 )
- $value : 쿠키 값
- $expire : 쿠키 만료시간 ex) time() + 3600 -> 1시간
- $path : 지정된 경로에서만 유효 쿠키로 사용 ex) ‘/’ -> 사이트 전체 쿠키 노출
- $domain : 지정된 도메인에 있을때만 유효 쿠키로 사용
- $secure / $httponly : 값이 1 인 경우 https 를 통해서만 전송되야함
ex)
PHP
쿠키 설정
Cookie Load
Cookie Modify
Cookie Delete
Javascript - Cookie Create
Session
데이터를 서버상에 저장하는 방법 ( Cookie 보다 안전하며 , 더 많은 데이터를 저장 )
Session Start
세션 이용하기 전에 반드시 호출해야하며 호출 전에 어떤 내용도 브라우저에 출력하면 안된다.
Session Create
Session Delete
특정 세션변수만 삭제
전체 세션변수 삭제
서버에 저장된 모든 세션 데이터 삭제