亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP cookie,session的使用與用戶自動登錄功能實現方法分析

2024-05-05 00:09:28
字體:
來源:轉載
供稿:網友

本文實例講述了PHP cookie,session的使用與用戶自動登錄功能實現方法。分享給大家供大家參考,具體如下:

cookie的使用

//生成cookie//注釋:setcookie() 函數必須位于 <html> 標簽之前。//setcookie(name, value, expire, path, domain);  //名稱,值,過期時間,有效路徑,有效域名//path,可選;如果路徑設置為 "/",那么 cookie 將在整個域名內有效.如果路徑設置為 "/test/",那么 cookie 將在 test 目錄下及其所有子目錄下有效。默認的路徑值是 cookie 所處的當前目錄。//domain,可選;為了讓 cookie 在 example.com 的所有子域名中有效,您需要把 cookie 的域名設置為 ".example.com"。當您把 cookie 的域名設置為 www.example.com 時,cookie 僅在 www 子域名中有效。默認當前域名。setcookie("user", "Alex Porter", time()+3600);setcookie("userid", "1000569852", time()+3600);//獲取var_dump($_COOKIE);// isset() 函數來確認是否已設置了 cookie:if (isset($_COOKIE["user"])){ echo "Welcome " . $_COOKIE["user"] . "!<br />";}else{ echo "Welcome guest!<br />";}//當刪除 cookie 時,您應當使過期日期變更為過去的時間點。setcookie("user", "", time()-3600);

session的使用

//session特定:可供應用程序中的所有頁面使用;會話信息是臨時的,在用戶離開網站后將被刪除。// 虛擬主機用戶。 設置一個存放目錄,需要可讀寫權限$savePath = getcwd().'/session_save_dir/';//echo $savePath;session_save_path($savePath);//session_start 開啟前。session_id('phpjianlong'); // session_start() 函數之前調用 session_id();命名方式同變量session_start();//存儲和取值$_SESSION['views']=123456789;$_SESSION['name']='php建龍';$_SESSION['array']=array('a','b','c','d');echo "Pageviews=". $_SESSION['views'];var_dump($_SESSION);//判斷是否存在if(isset($_SESSION['views'])){ $_SESSION['views']=$_SESSION['views']+1;}else{ $_SESSION['views']=1;  //不存在賦值}echo "Views=". $_SESSION['views'];//session的刪除unset($_SESSION['name']);var_dump($_SESSION);//注釋:session_destroy() 將重置 session,您將失去所有已存儲的 session 數據。session_destroy();  //不帶參數session_start();  //再次開啟session是,重新初始化$_SESSION數組;var_dump($_SESSION);//獲取/設置 當前會話 ID。;瀏覽器會自動生成名為PHPSESSID的cookieecho session_id();session_id('phpjianlong'); // session_start() 函數之前調用 session_id();命名方式同變量

session和cookie的區別:

1、session在服務器,cookie存儲在瀏覽器
2、session可以存儲數組,cookie value只能是字符串
3、session不能設置有效期,cookie可以設置有效期
4、session基于cookie判斷用戶信息,禁用cookie,session受影響不能用。還可以手動通過URL傳值、隱藏表單傳遞Session ID。用文件、數據庫等形式保存Session ID,

URL 形如:http://www.openphp.cn/index.php?PHPSESSID= bba5b2a240a77e5b44cfa01d49cf9669

用戶自動登錄的實現

//方法1: Cookie,在 Cookie 中保存用戶名和密碼(可能是 md5 加密后字符串),并在每次請求頁面的時候進行驗證。如果用戶名和密碼存儲在數據庫,每次都要執行一次數據庫查詢,給數據庫造成多余的負擔。因為客戶端 Cookie 中的信息是可能被用戶查看和修改。不安全舍棄此方法。//方法2:session,用cookie長期保存session id;//系統臨時文件夾找到這個 Session 文件,一般文件名形如:sess_4c83638b3b0dbf65583181c2f89168ec,后面是 32 位編碼后的隨機字符串。用編輯器打開它,看一下它的內容://變量名|類型:長度:值;//設置 Session 的生存期:session_start();// 保存5天$lifeTime = 5 * 24 * 3600;setcookie(session_name(), session_id(), time() + $lifeTime, "/");//之后此瀏覽器在此輸入對應網址,服務器獲取cookie保存的sessionid;根據sessionid的內容判斷,實現自動登錄。

 

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91国产精品电影| 国产日韩欧美在线视频观看| 国产精品成人一区| 久久久久久免费精品| 国产精品日韩在线| 国产视频久久久久久久| 欧美精品videos另类日本| www.欧美三级电影.com| 亚洲一区二区三区乱码aⅴ| 欧美成人午夜免费视在线看片| 成人黄色av免费在线观看| 亚洲美女免费精品视频在线观看| 日本中文字幕成人| 亚洲精品国产精品国产自| 精品久久久免费| 久久久免费精品| 欧美精品一区二区免费| 欧美午夜精品久久久久久久| 26uuu另类亚洲欧美日本老年| 日韩在线免费视频| 国产日韩欧美成人| 久久精彩免费视频| www高清在线视频日韩欧美| 国产极品jizzhd欧美| 中文字幕亚洲无线码在线一区| 久久久久久久久久久久久久久久久久av| 久久久精品在线| 富二代精品短视频| 亚洲a级在线观看| 九九热99久久久国产盗摄| 欧美成人合集magnet| 亚洲精品中文字幕有码专区| 国产成人精品av在线| 国内精品小视频| 亚洲欧美激情一区| 国产精品美女在线观看| 78m国产成人精品视频| 激情av一区二区| 成人伊人精品色xxxx视频| 黄色成人av网| 欧美日韩国产丝袜另类| 国产va免费精品高清在线观看| 国产精品久久久久久久天堂| 日本a级片电影一区二区| 78m国产成人精品视频| 在线播放国产一区中文字幕剧情欧美| 日本免费一区二区三区视频观看| 岛国视频午夜一区免费在线观看| 久久人人97超碰精品888| 日韩美女免费视频| 亚洲va欧美va国产综合剧情| 欧美极品在线视频| 51精品在线观看| 97成人精品视频在线观看| 国产精品视频一区国模私拍| 中文字幕不卡在线视频极品| 亚洲www视频| 国产一区二区三区在线观看视频| 丝袜美腿亚洲一区二区| 国产视频精品在线| 国产在线视频2019最新视频| 亚洲精品美女在线观看播放| 日韩欧美综合在线视频| 欧美电影电视剧在线观看| 日韩精品在线观看一区二区| 国产欧美久久一区二区| 日韩av在线看| 97精品欧美一区二区三区| 亚洲免费视频一区二区| 欧洲精品久久久| 国产精品美女www爽爽爽视频| 精品国产乱码久久久久久虫虫漫画| 95av在线视频| 久久精品一区中文字幕| 日韩av不卡在线| 国产精品第一页在线| 国产精品三级久久久久久电影| 欧美体内谢she精2性欧美| 久久精品影视伊人网| 亚洲国产精品久久精品怡红院| 久久视频精品在线| 国产一区玩具在线观看| 欧美黑人xxx| 另类视频在线观看| 欧美性xxxx极品hd欧美风情| 午夜精品www| 国产v综合v亚洲欧美久久| 亚洲香蕉在线观看| 欧美视频一区二区三区…| 日韩在线观看成人| 青青精品视频播放| 日韩av电影免费观看高清| 国产精品电影观看| 91精品国产高清久久久久久| 永久免费看mv网站入口亚洲| 成人性生交xxxxx网站| 久久久99免费视频| 久久久久久国产精品三级玉女聊斋| 日韩亚洲成人av在线| 日韩欧美中文字幕在线播放| 欧美成人午夜视频| 97视频免费在线观看| 欧美午夜女人视频在线| 日韩电影在线观看中文字幕| 久久久久久999| 欧美极品美女视频网站在线观看免费| 久久久精品999| 亚洲最大的网站| 日韩精品中文字| 亚洲少妇激情视频| 日本不卡视频在线播放| 久久九九亚洲综合| 日韩欧美高清视频| 日韩成人性视频| 久久久精品欧美| 一区二区三区精品99久久| 亚洲成色777777在线观看影院| 日本一区二区三区在线播放| 久久久91精品国产一区不卡| 国产精品尤物福利片在线观看| 久久久久久久影院| 国产精品久久久久久久久久久久久| 国产一区二区三区视频| 日本在线精品视频| 一本一本久久a久久精品牛牛影视| 久久精彩免费视频| 欧美视频在线观看 亚洲欧| 91高清视频免费| 国产精品久久视频| 欧美午夜精品久久久久久久| 日韩在线免费视频| 日韩有码在线观看| 日韩视频亚洲视频| 日韩精品久久久久| 成人精品视频在线| 欧美日韩另类视频| 欧美天天综合色影久久精品| 亚洲韩国青草视频| 一区二区三区视频免费在线观看| 日韩视频免费中文字幕| 日韩欧美国产中文字幕| 中文字幕亚洲精品| 福利微拍一区二区| 日韩在线观看电影| 日韩在线免费av| 91免费看片网站| 一区二区三区www| 在线观看久久久久久| 日韩av一区在线观看| 动漫精品一区二区| 欧美日韩加勒比精品一区| 一本色道久久88亚洲综合88| 日韩在线观看免费网站| 日韩美女视频中文字幕| 欧美国产第一页| 成人av在线网址| 亚洲欧美国产日韩中文字幕| 中文字幕亚洲专区| 成人网页在线免费观看| 美女少妇精品视频| 91色视频在线观看| 精品magnet| 亚洲欧洲一区二区三区久久| 欧美激情一级精品国产|