[[TableOfContents]] = 쿠키란? = * 쿠키(Cookie)는 클라이언트 컴퓨터의 하드에 해당 컴퓨터의 여러가지 정보가 저장된 파일을 지칭하는 말입니다. 현재 많은 사이트들이 이를 이용해서 여러가지 서비스를 제공하고 있습니다. 예를 들자면 제로위키에서는 이를 이용해서 로그인 서비스를 제공하고 있답니다. = PHP에서 쿠키를 사용하는 방법 = {{{~cpp boolean setcookie ( "이름" [, string value [, 제한시간 [, "경로" [, "주소" [, 보안]]]]]) }}} * setcookie는 반드시 제일 먼저 설정이 되어야 한다. * 등등 보다도 앞에 있어야 한다. * 제한시간 항목에는 time()이나 mktime()함수의 리턴값을 사용할 수도 있다. * 뒤에 경로, 도메인주소, 보안은 사용안해도 된다. * 주의사항 * 쿠키는 그 쿠키를 유효하게 하기 위해 페이지를 재로딩하기 전까지는 작동되지 않는다. * 쿠키는 생성될 당시의 인수(parameter)를 그대로 넣어 삭제해야 한다. * ex) {{{~cpp // 만들기 setcookie("CookieName", "Test Value"); setcookie("CookieName", $value, time()+3600); // 제한시간 한시간의 쿠키 보내기.. setcookie("CookieName", $value, time()+3600, "경로", "도메인주소", 1); // 지우기 setcookie("CookieName"); setcookie("CookieName", $value, time()-3600); setcookie("CookieName", $value, time()-3600, "경로", "도메인주소", 1); }}} ---- [PHP]