쿠커 – 07.setcookie() 함수
PHP에서의 쿠키 PHP가 거의 완벽하게 쿠키를 지원하기 때문에 쿠키를 이용하기 위해 이해하기 어려운 요구헤더나 응답헤더를 이해할 필요가 없습니다. 쿠키를 생성할 때는 setcookie() 함수를 사용합니다. 쿠키를 생성할 때 필요로 하는 옵션들…
PHP에서의 쿠키 PHP가 거의 완벽하게 쿠키를 지원하기 때문에 쿠키를 이용하기 위해 이해하기 어려운 요구헤더나 응답헤더를 이해할 필요가 없습니다. 쿠키를 생성할 때는 setcookie() 함수를 사용합니다. 쿠키를 생성할 때 필요로 하는 옵션들…
쿠키 생성 및 접근 쿠키를 생성하기 위해서는 웹 서버가 앞장에서 다룬 쿠키 규격에 맞게 "Set-Cookie" HTTP 헤더 정보를 보내면 됩니다. 즉 HTTP 헤더를 생성하는 CGI를 작성하면 원하는 내용을 쿠키에 입력하는…
쿠키 규격에 관련된 자료 아래에는 쿠키 규격(HTTP Cookies Specification)에 관련된 문서를 링크시켜 놓았습니다. 넷스케이프의 쿠키에 관한 예비 규격서(www.netscape.com/newsref/std/cookie_spec.html) (수정:2010.1.11) 오래된 문서라서 현재는 링크가 깨진 상태입니다. 복사본을 참조하세요. RFC2109 : Proposed…
쿠키 허용 여부 설정 넷스케이프 3.x와 인터넷 익스플로러 3.x에서는 쿠키 사용이 기본적으로 가능하기 때문에 따로 설정해 줄 필요가 없으나, 넷스케이프 4.x, 또는 인터넷 익스플로러 4.x 이상의 버전에서는 별도의 쿠키 설정이…
쿠키 보안성 쿠키는 쿠키를 생성한 서버 또는 쿠키를 받도록 허용된 서버로만 전송됩니다. 이를 위해 서버가 쿠키를 설정할 때에는 그 쿠키가 전송되는 서버의 범위를 제한하게 됩니다. 그러나 쿠키는 각 페이지간 상태…
상태 유지 메뉴 "회원인증에 대하여"의 세션관리에서도 언급하였듯이 인터넷의 기본 프로토콜인 HTTP(HyperText Transfer Protocol)를 사용하면, 웹 페이지에 대한 각각의 요구(request)은 다른 요구들과 상관 관계없이 모두 독립적입니다. 즉, 현재 페이지에 대한 데이터를…
쿠키(cookie) 웹브라우저가 동작하고 있는 로컬시스템에 존재하는 하드디스크 영역 중 아주 작은 공간을 할당하여 이 곳에 웹서버와 지속적인 통신하는데 필요한 정보를 저장하게 되는데 이 곳에 저장된 정보를 쿠키라고 합니다. 이러한 쿠키는…
세션핸들러 0.0.2p3(2001.5.31) sessioner_handler-0.0.2p3 데이터베이스용 세션핸들러 수정 미니디비 0.2.2p1와의 충돌을 피하기 위하여 수정하였으므로 미니디비 0.2.1을 사용하시는 분은 기존의 것을 계속 사용하시기 바랍니다. 미니디비 0.2.2p1과 함께 업그레이드하여야 할 것은 다음과 같습니다. -…
세션핸들러 파일 세션핸들러는 PHP3와 PHP4에서 모두 변함없이 사용할 수 있으므로 PHP4로 업그레이드하더라도 이 부분은 수정할 필요가 없습니다. PHP3에서는 세션함수를 제공하지 않으므로 제가 공개한 세셔너를 포함시켜야 합니다. 저장매체에 따라 또는 PHP…
세션핸들러 개요 세션핸들러에는 PHP에서 기본으로 제공하는 내장핸들러에서 제공하지 못하는 다양한 저장매체를 활용하기 위해 제공됩니다. 또한 타방문자의 정보를 얻을 수 있는 세션핸들러 함수가 추가로 제공됩니다. 내장핸들러에는 이러한 세션핸들러 함수가 포함되어 있지…