台灣最大程式設計社群網站
線上人數
841
 
會員總數:246202
討論主題:189774
歡迎您免費加入會員
討論區列表 >> PHP >> 關於使用 $_SESSION 問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於使用 $_SESSION 問題
價值 : 50 QP  點閱數:944 回應數:5
樓主

小曄
門外漢
0 4
114 2
發送站內信

請教大大們,新手小弟遇到問題,不知如何決解,請大大們提點提點,謝謝

例如我在首頁上使用到 $_SESSION['security'] = 'Y'; 並給了值,
但為在我按 F5 重新整理 或是點擊另個頁面時 該 $_SESSION['security'] 的值就不見了!

小弟手上有兩家不同的虛擬主機廠商,同時丟上去測試,另一家確沒辦法正常給值,
有確定過程式是無誤的,本機上實測也是沒問題的。
目前有跟虛擬主機廠商說,但廠商回答說他們的$_SESSION 功能都正常使用。
以下是該主機廠商的 phpinfo()裡的 Session 資訊



希望大大能提供幾點意見,小弟正在學習當中如發文有誤,請多多包含,感謝。

本篇文章發表於2012-10-22 17:36
1樓
作者回應

小曄
檢舉此回應
本篇文章回覆於2012-10-22 17:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

黑色羽翼
檢舉此回應
session_start();
$_SESSION['security'] = 'Y';
本篇文章回覆於2012-10-22 23:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

蒼鴻
檢舉此回應
本篇文章回覆於2012-10-23 08:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

蒼鴻
檢舉此回應
轉載MIS筆記本
這個是php.ini~~!的session設定
有時候google一下就有很多資料~~!
本篇文章回覆於2012-10-23 08:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
不知你是否有使用
session_start();

目前主機商大多數的設定是不自動開啟session_start();
所以你要使用session_start();做開頭。

如#2給你的做法試試吧

一般我會教你先寫如下的程式測試


如果SESSION正常,你重新整理的值就會一直+1。無法正常取得就會一直是1。
本篇文章回覆於2012-10-25 15:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.