2014-06-21 3 views

답변

1

setcookies 않습니다 아니요은 현재 요청의 $ _COOKIE 배열에 영향을줍니다. $ _COOKIE는 클라이언트가 보낸 쿠키를 포함하는 반면, PHP는 쿠키 응답 헤더를 추가하도록 알립니다.

의 setcookie()는 HTTP 헤더의 나머지와 함께 전송되는 쿠키를 정의합니다 ..

.. [세트 쿠키]은 $ _COOKIE로 다음 페이지로드에 액세스 할 수 있습니다 또는 $ HTTP_COOKIE_VARS 배열 ..

+0

그게 내가 생각한거야,하지만 쿠키가 다시로드에서 발견되지 않습니다. – GoldenJoe

+0

@GoldenJoe 브라우저 개발자 도구/네트워크 모니터를 통해 서버로 보낸 요청을 검사하여 어떤 일이 발생했는지 확인하십시오. 결과적으로 서버에서 보낸 쿠키 헤더와 서버에서 이어지는 쿠키 헤더가 생성됩니다. 하나가 없으면 (또는 다른 헤더) 쿠키가 지속되지 않는 이유를 나타냅니다. 원래 질문에서 발견 된 관련 정보를 포함시킵니다. – user2864740

관련 문제