老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

PHP中cookie、session的用法示例-創新互聯

這篇文章主要介紹了PHP中cookie、session的用法示例,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創新互聯主要從事網站建設、做網站、網頁設計、企業做網站、公司建網站等業務。立足成都服務谷城,10余年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:13518219792

具體如下:

cookie的使用

//生成cookie
//注釋:setcookie() 函數必須位于  標簽之前。
//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"] . "!";
}
else{
 echo "Welcome guest!";
}
//當刪除 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的cookie
echo 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 形如:/tupian/20230522/index.php 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中cookie、session的用法示例”這篇文章對大家有幫助,同時也希望大家多多支持創新互聯網站建設公司,,關注創新互聯行業資訊頻道,更多相關知識等著你來學習!


網站標題:PHP中cookie、session的用法示例-創新互聯
標題來源:http://www.xueling.net.cn/article/coosos.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产人与禽zoz0性伦多活几年 | 亚洲国产精品一区二区三区 | 久久黄色片| 日韩精品免费在线观看视频 | 久久精品视频偷拍 | 懂色av影视一区二区三区 | 国产最好看的级SUV卡毛 | 国产日韩在线免费观看 | 男人天堂视频在线 | 成人性生交片无码免费看 | 日本久久高清一区二区三区毛片 | 在线人成视频播放午夜福利 | 久久天天躁狠狠躁夜夜97 | 亚洲综合不卡 | 国产精品麻豆aⅴ人妻 | 国产精品夜夜春夜夜爽久久小 | 91久久久久久久久久久久久久 | 久久久久久爱 | 女人与牲口性恔配视频免费 | 成人综合婷婷国产精品久久蜜臀 | 91性视频| 成年人在线视频网站 | 极品久久久 | 久久久激情视频 | 国产日韩精品一区二区在线播放 | 中文字幕综合在线观看 | 午夜成人精品福利网站在线观看 | 亚卅毛片 | 99re热视频 | 国产精品久久久午夜 | 久久国产乱子伦免费精品 | 老子影院午夜伦手机不卡国产 | 国产盗摄x88av | 欧美精品久久久久久久久 | 91九色视频在线播放 | 一区二区三区中文免费 | 亚洲一级免费视频 | 午夜理论2019理论无码 | 国产精品揄拍一区二区 | 精品人妻VA出轨中文字幕 | 午夜国产小视频 |