私のコンピュータにクッキーが設定されていません。ローカルでは動作しますが、動作しません。私はクッキーが20分間存在することを望みます。私が考えることができる唯一の理由は、サーバーが状態にあるため動作しません。私はx時間先です。したがって、クッキー設定時間は既に期限切れです。これは正しいです?PHP - クッキーの有効期限+時間を設定する
setcookie($cookiename, $cookie, time() + 1200);
サーバ時間が6am、私の時間が12pmの場合。クッキーの有効期限は、午前6時20分または午後12時20分に設定されますか?
前者の場合、ユーザーの現地時間に基づいてCookieの有効期限を設定するにはどうすればよいですか?それが遅ければ、私は月曜日にもう少しトラブルシューティングをします。
これは簡単にデバッグできます: 'echo time();' – str