2012-04-01 14 views
0

こんにちは私はユーザー名を入力するテキストボックスを持っています。ユーザーがフォームを送信すると、Cookieの時刻を格納するCookieが作成されます。次のページでは、最後にログインした時刻を表示する必要があります。次のCookieコードを使用してこれを行うにはどうすればよいですか?あなたがユーザーを渡す必要がログインクッキーを取得する方法(PHP)

SETCOOKIE($_POST['name'], time(), time() + 60*60*24*30); 
+2

http://php.net/manual/en/reserved.variables.cookies.php – Basti

答えて

2

が毎回に名前を付けたり、おそらくここでは最良の解決策ではないサーバーに保存...なぜあなたは、静的なクッキーの名前を持っているし、彼がログインすると、このような何かを行ういけない:

SETCOOKIE('LASTLOGGEDINTIME', time(), time() + 60*60*24*30); 

$_COOKIE['LASTLOGGEDINTIME']は値を取得する必要があります..私は、静的なクッキーの名前を持っている場合は、必要なヌル/空のチェック

+0

を行います毎回どのように各ユーザーにリンクされますか? – Matt9Atkins

+0

Cookieは、各ユーザーのブラウザによって保存されます。ページリクエストでは、1つのユーザーのCookieのみを取得します。 – Basti

+0

私は複数のユーザーがいる場合でも、私は1つのクッキーを格納することができますか? – Matt9Atkins

関連する問題