這篇文章主要介紹php如何使用cookie來實(shí)現(xiàn)登陸界面,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及混凝土攪拌站等,在網(wǎng)站建設(shè)公司、成都營銷網(wǎng)站建設(shè)、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。
php用cookie來實(shí)現(xiàn)登錄界面的方法:1、設(shè)置登錄表單;2、設(shè)置文本框默認(rèn)值為cookie中的內(nèi)容;3、在表單的處理界面添加if判斷即可。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版、Dell G3電腦。
php怎么用cookie來實(shí)現(xiàn)登陸界面?PHP 登錄界面利用 cookie 記住賬號(hào)密碼
cookie 原理:
cookie 在服務(wù)器端進(jìn)行創(chuàng)建,并返回給客戶端瀏覽器本地保存,通過設(shè)置生命周期,來確定 cookie 保存時(shí)長。
實(shí)現(xiàn)過程:
// 在表單的處理界面添加判斷 if($isKeepInfo){ setcookie("id", "$id", time()+3600*24*7,'/'); setcookie("psw", "$psw", time()+3600*24*7,'/'); }細(xì)節(jié):
實(shí)現(xiàn)這個(gè)功能并不復(fù)雜,但是在實(shí)際應(yīng)用的時(shí)候也會(huì)忽略一個(gè)小的細(xì)節(jié):
這里先了解一下 setcookie 函數(shù),開發(fā)文檔中給出以下語法:
setcookie(name, value, expire, path, domain);name,value:以鍵值對(duì)的方式存儲(chǔ) cookie 數(shù)據(jù);
expire:過期時(shí)間,時(shí)間戳格式(可選)。不設(shè)置則默認(rèn)為會(huì)話級(jí)cookie,在瀏覽器關(guān)閉后cookie失效。
path:服務(wù)器端有效路徑(可選)。默認(rèn)為當(dāng)前設(shè)置cookie時(shí)頁面的路徑;
domain:該cookie有效的域名(可選),只有指定的域名才可以拿到cookie,默認(rèn)所有域名都可以拿到。
當(dāng)表單文件和表單處理文件不在同一目錄下時(shí),一定要記得設(shè)置 path 屬性,否則在表單界面下會(huì)取不到存在 cookie 用戶名和密碼。
以上是“php如何使用cookie來實(shí)現(xiàn)登陸界面”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
分享標(biāo)題:php如何使用cookie來實(shí)現(xiàn)登陸界面
文章源于:http://weahome.cn/article/jssojp.html