내 컴퓨터에 쿠키가 설정되지 않았습니다. 로컬에서는 작동하지만 라이브에서는 작동하지 않습니다. 나는 단지 쿠키가 20 분 동안 존재하기를 원한다. 서버가 미국에 있기 때문에 작동하지 않는다고 생각할 수있는 유일한 이유가 있습니다. 나는 앞으로 x 시간이다. 따라서 쿠키 설정 시간은 이미 만료되었습니다. 이 올바른지?PHP - 쿠키 만료 + 시간 설정
setcookie($cookiename, $cookie, time() + 1200);
서버 시간이 오전 6 시이고 시간이 오후 12 시인 경우. 쿠키는 오전 6시 20 분 또는 오후 12시 20 분에 만료되도록 설정됩니까?
예전의 경우 사용자의 현지 시간을 기준으로 쿠키 만료 시간을 어떻게 설정합니까? 나중에 있다면 월요일에 좀 더 문제를 해결할 것입니다.
이것은 쉽게 디버깅 할 수 있습니다 :'echo time();' – str