php php 쿠키 생성, 읽기

2010.05.19 01:54

Elkha 조회 수:7105

참고 문서  

cookie.jpg

쿠키 생성

setcookie(name, value, expire, path, domain);

name, value, expire 정도만 입력해줘도 되며 path의 값은 "/" 으로 쓰는게 편하다. 각 인수는 다음과 같다.

인수 역할
name 생성할 쿠키의 이름(변수명).
value 변수 값.
expire 만료 시간을 지정. time()+3600은 1시간(3600초)후 만료
path 쿠키가 저장될 경로
domain 쿠키의 도메인
secure 기본값은 false. true 값을 입력하면 https 전송일 때만 동작한다.
httponly 기본값은 false. true 값을 입력하면 HTTP 프로토콜에서만 사용할 수 있으며, javascript 등에서는 적용되지 않는다.

쿠키 받아오기

echo $_COOKIE[name];

쿠키 제거

setcookie (name, "", time() - 3600);

만료시간을 1시간 앞당기는 방법이다.

관련 문서

번호 제목 날짜 조회 수
81 검색엔진 등록 file 2010.05.12 142341
80 VPS (가상 호스팅) 비교 file 2010.05.12 62201
79 마인크래프트 조합법 1 file 2011.04.01 38374
78 CentOS 6 - Apache 2.4.1 컴파일 / 보안 설정 [1] 2012.04.15 30240
77 리눅스 계정 생성/변경 [67] 2011.04.02 29129
76 Linux Memory 사용량 file 2012.05.16 25005
75 CentOS 6 - MySQL 5.5 설치 [1] file 2012.04.15 21725
74 Lighttpd 설치 file 2010.05.11 20679
73 sAPM file 2010.05.12 20261
72 php + ssh2 file 2010.06.05 20199
71 Linux 설치시 파티션 관리 file 2012.05.12 19206
70 Zend Optimizer + eAccelerator + Suhosin file 2010.05.11 18249
69 MySQL 설치 file 2010.05.11 17280
68 CentOS 6.2 다운로드 / 설치 [1] file 2012.04.15 17029
67 Apache 설치 file 2010.05.11 16658
66 ssh 로그인 제한 2011.04.05 16470
65 리눅스 자동 시작 file 2010.05.21 15895
64 ftp file 2010.07.23 15443
63 솔라리스 mount options 2013.10.06 15323
62 PHP 설치 file 2010.05.11 15057