php header 의 Set-Cookie
name=value; [expires=date; [path=path]; [domain=domainname]; [secure]]
예 를 들 어 netingcn.com 아래 에 cookiename 이라는 값 을 설정 합 니 다.값 은 cookieValue 이 고 만 료 시간 은 1 년 의 쿠키 입 니 다.
header("Set-Cookie: cookiename=cookieValue; expires=" . gmstrftime("%A, %d-%b-%Y %H:%M:%S GMT", time() + (86400 * 365)) . '; path=/; domain=netingcn.com');
domain,path 를 expires 앞 에 두 면 fireforx 가 httpforx 를 통 해 보 았 을 때 만 료 시간 이'End Of Session'인 것 을 발 견 했 으 나 브 라 우 저 를 종료 한 후 다시 열 어 보 니 이 쿠키 가 존재 하고 chrome 도 유사 하 게 표 시 됩 니 다.브 라 우 저 는 결국 1 년 만 료 된 쿠키 를 설 정 했 지만 domain 정 보 는 현재 페이지 의 전체 도 메 인 으로 설 정 된 최상 위 도 메 인 이 아 닙 니 다.그 러 니까 순서 조심 하 세 요.
또한 header 방식 으로 여러 개의 쿠키 를 설정 하려 면 header 의 두 번 째 매개 변 수 를 FALSE 로 설정 해 야 합 니 다.다음은 header 함수 의 설명 입 니 다.
void header ( string string [, bool replace [, int http_response_code]] )
두 번 째 매개 변수 replace 는 이전 과 유사 한 레이 블 을 교체 할 것 인지,아니면 같은 유형의 레이 블 을 추가 할 것 인 지 를 가리킨다.기본 값 은 바 꾸 지만 FALSE 로 설정 하면 여러 개의 같은 레이 블 을 강제로 보 낼 수 있 습 니 다.
http://www.netingcn.com/php-header-set-cookie.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.