2016-07-21 5 views
0

私はログアウト(クッキーをクリア)するまでユーザーを自分のサイトに入れたままにしておきたい。彼らはブラウザを閉じるまで機能する。ブラウザを閉じたときにクッキーを保存する良い方法がある。あなたはこのようなsetCookie() として$_COOKIEfunctionsを使用するために詳細なヘルプいるユーザーのログインを維持する

+2

クッキーはあなたがそれを伝える限り長く生き続けます。有効期限があります。将来の日付は、クッキーが指定された時間だけ再起動の間に残ることを可能にします... –

+0

私は知っていますが、どうですか?私はこれに尋ねた。 –

答えて

1

Cookie PHPではtime

を設定する機能がありますので、それ

setcookie($cookie_name, $cookie_value, time() + (86400 * 30)); // whatever time you need ,864000 = 1day 
+0

私はそれをどうやって得ることができるの?実際にどうすれば使えますか?チェックはユーザーがログインしているようですか?あなたの答えに感謝します。 –

+0

@MervliTürkmenは単に$ _COOKIE [$ cookie_name]をエコーし​​ます; – user1234

0

試しのための時間を指定することができますこれは、

setcookie($cookie_name, $val, time()-3600); 

私はそれが役に立ちそうです。

関連する問題