-
您可以使用cookie或將它們放入資料庫中,cookie更簡單,但是如果您想在機器上刪除cookie後儲存密碼,請使用MySQL。 但操作起來需要時間,而且比較麻煩。
-
沒有實際用處,檢查一下,能記住密碼嗎?
或者你只是需要,檢查這個東西,但是檢查一下,不記得密碼是沒有用的,一台電腦是好給這個人用的,如果很多人使用它,你的問題,你可以用cookies,你可以寫到資料庫,或者用cookies,設定乙個過期時間。
-
1.不知道用了多少記憶體,如果會話很多,可以改變會話儲存方式,儲存在資料庫中操作,這樣就容易管理了,而且可以在網上找很多相關的庫,自己找找。
2.session 可以設定時間,session 設定 cookie 引數(600); 這是 10 分鐘,它是在會話開始()之前呼叫的。
這其實是cookie在本地儲存的時間變化,這個時候,在這個時間範圍內是安全的,如果超過這個時間,那麼不一定是會話消失的時候,會話一般是隨機消失的。 主要是因為他們兩個"1" "100"
如果要長時間儲存會話,則需要在 ini 中更改以下 2 個值。
1440"關鍵是這個。
0"這可以通過會話集 cookie params(600) 來完成; 功能。
3.賬號密碼儲存在cookie中後,第一次登入時會儲存在會話中,然後你繼續使用這個會話,不會每次查詢時都從cookie中讀取,資料庫應盡可能少地讀取。
-
通過表格提交,我可能不明白你的意思。。。
然後在你得到cookie變數時設定cookie,或者會話,並設定過期時間,這樣你就可以在每個頁面上使用它了......
我是php5,但我一直在使用$post['var'啊,你只需要處理它,沒關係。
-
PHP中的會話主要是記錄使用者登入成功後的狀態; Cookie僅用於記錄使用者的行為,也可用於實現自動登入。
1.例如,訪問者輸入你的**,進入**,登入頁面,輸入使用者名稱和密碼,肢體家族確實點選了確定,並將表單提交到後台進行驗證,如果成功,可以錄製乙個本地cookie來儲存使用者的使用者名稱和密碼,以便使用者下次無需輸入資訊即可登入。 然後記錄會話以確定使用者在網站上的合法性。
2.如果要實現自動登入,也是如此。 當使用者進入登入頁面時,伺服器首先確定cookie是否為使用者的本地cookie,是否存在,是否有效。 然後,程式讀取記錄使用者名稱和密碼的cookie,然後在資料庫中查詢它,當使用者名稱和密碼正確時,它會記錄乙個會話。
-
同樣,使用者的身份驗證資訊在 cookie 中得到保證,如下所示:
值:登入名 |有效期屆滿|雜湊值。 雜湊值可以通過以下方式確定:"登入名 + 過期時間 + 使用者密碼的首位數字(加密後)+ salt",salt 是伺服器端站點配置檔案中保證的隨機數。
這種設計具有以下優點: 螞蟻斬。
1.即使彎曲的空資料庫被盜,編寫器也無法登入到系統,因為構成 cookie 值的 salt 保證位於伺服器站點配置檔案中,而不是資料庫中。
2.如果帳戶被盜並且使用者更改了密碼,則竊賊的 cookie 值可能會失效。
3.如果伺服器端資料庫被盜,則修改 SALT 值可能會使所有使用者的 cookie 值失效,從而強制使用者重新登入系統。
4.過期時間可以設定為當前時間+過去時間(例如2天),這樣可以保證每次登入的cookie值都不同,防止竊賊窺探他的cookie值,並將其作為長期登入的後門。