2010-08-04 56 views
0

我想管理終身用戶名會話。意思是說,例如,如果你看到一個網站http://www.kongregate.com/在這個網站我已經註冊,我還沒有註銷,但每當我打開這個網站我的用戶名出現在那裏。無需再次登錄。所以我想爲我的一個遊戲網站做同樣的事情。我使用php mysql flash開發了我的網站。任何人都可以請指導我?爲終身管理網站的用戶會話

Regards, phphunger。

+1

它不管理無限會議。它具有自動登錄功能。差別很大 – 2010-08-04 14:24:45

回答

1

嘗試設置一個cookie這樣:

setcookie("LoginCookie", $value, time()+$seconds); 

其中$秒是一個大數目如3年(3 * 365 * 24 * 60 * 60)。

,並在網頁上檢查如果cookie仍然存在:

if(isset($_COOKIE["TestCookie"])) ... 
0

我想你要找的是在用戶的機器上存儲一個cookie。

http://en.wikipedia.org/wiki/HTTP_cookie

快速谷歌搜索 「PHP的Cookie教程」 翻了幾個結果。

http://www.tizag.com/phpT/phpcookies.php

編輯:我想補充一點,你應該查找特定如果以此來繞過用戶登錄身份驗證Cookie的事情。您不希望某人爲您的網站編輯Cookie,只需更改用戶名以允許他們以其他人的身份登錄。

0

在客戶端的機器上寫入一個cookie,並將其到期日期設置爲'never'。有一件事你應該知道,如果用戶刪除了他/她的cookies /臨時文件,那麼他們將被要求再次登錄。