為什麼這篇session登入鄉民發文收入到精華區:因為在session登入這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者rjackie (向前走,才知道轉角)看板PHP標題[請益] SESSION登入會自動失效時間S...
session登入 在 MacroMicro 財經M平方 Instagram 的最讚貼文
2021-08-18 21:16:28
👉 Session 1、2、3,留言說說你最期待哪個主題? #歡迎分享 #全球總經影響力論壇 直播最後倒數 2 天! 溫馨提醒:已購票的朋友,記得在當天登入M平方會員觀看直播! 這裡也附上完整的大會議程,歡迎分享給你的朋友,期待與你線上見! 📌日期:2021/7/24(六) 09:00 ~ 18:...
各位先進小弟有一程式問題始終不解,還請大大幫忙。
情境式使用者登入後透過session記錄帳號密碼在於每一頁中
判斷次否有值與驗證帳號密碼是否正確,紀錄程式如下:
session_start();
$_SESSION['account_no'] = $post_account_pw_data['no'];
$_SESSION['password'] = $post_account_pw_data['password'];
而每頁的驗證如下:
if($_SESSION['account_no'] != "" AND $_SESSION['password'] != ""){
//資料庫查詢帳號密碼
if(empty($member_check_data['no'])){
echo "登入過期";
exit();
}
}else{
echo "請先登入";
}
基本上是沒有什麼問題,但是最近開始出現不定期或是不定時會發生session遺失
造成使用者需要重新登入的問題。
想請教session_start();是否一定要放在所有網頁的最前端呢?
目前環境是架在GCP上使用PHP7
另外一個問題是,如果$_SESSION['account_no']是存在的,而其他程式產生
$account_no = x;這樣會影響到$_SESSION['account_no'] 的值嗎?
是否有什麼方式可以排除呢?
在拜託了,感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.19.62
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1494664931.A.105.html