2014년 12월 30일 화요일

php 쿠키

이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!


php 쿠키

http의 무상태성을 극복하기 위한 방법이다.

클라이언트에 간단한 메모를 해 두고 서버에서 사용하기 위함이다.

 접속하고 있는 클라이언트의 정보를 클라이언트(웹브라우저) 에서 관리한다.


쿠키 설정

bool setcookie ( string $name [, string $value [, int #expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] )



* name - 쿠키 이름, 이름을 만들때에는 공백이나 마침표는 안되며, 대소문자를 구분함
* value - 쿠키 값
* expire - 쿠키 만료시간, 쿠키 사용이 끝나는 시간을 초단위로 설정, 1일후 만료 할경우: time()+86400
* path - 지정된 경로에 있을때에만 유효한 쿠키로 사용, /로 설정하면 사이트 전체에 쿠키가 노출됨
* domain - 지정된 도메인에 있을때에만 유효한 쿠키로 사용
* secure - 값이 1인 경우 HTTPS 접속을 통해서만 전송되어야 함

 
 
쿠키설정 예시
 
setcookie('sampleCookie', 'hahaha');


쿠키 가져오기

$_COOKIE['쿠키이름'];
 

댓글 없음:

댓글 쓰기