2016-08-27 113 views
-2

我寫了一個連接到服務器並登錄的網站,但它不會保存會話。正在發佈發佈請求?

session_status返回PHP_SESSION_ACTIVE,但它也表示會話變量不存在。

然後我決定的var_dump會話變量,它給了我:我使用的捲曲與POST請求陣列(0){}

。 兩臺機器都在同一個網絡上,並且沒有理由刪除會話變量。

另一個注意事項 - 我通過註釋掉所有對session_destroy()的調用,但它仍未顯示任何會話變量。

是否有某種會話發佈請求的方式,還是純粹不可能?

更新1個客戶端連接http://pastebin.com/DeJJ8eVH 每一頁上運行的文件,檢查並重新初始化會話:http://pastebin.com/NuaTjmNG

的問題是事實,請求會通過對服務器,我嘗試創建一個會話(這只是一個發佈請求),它不保存變量。

+0

問題很不清楚。請使用適當的示例和示例代碼支持您的問題 –

+0

我是否需要爲會話添加Cookie? – DeadMansMarch

+0

Cookie對會話不安全。結帳餅乾和會話之間的一些基本區別http://www.phpcubes.com/what-is-the-difference-between-session-and-cookies.html –

回答

0

我能解決我的問題,在這裏是如何:

服務器B上,我有會話ID回送到服務器A.服務器A,則可以使用會話ID重新初始化同一個會話。