2009-09-21 121 views

回答

17

直到用戶關閉瀏覽器。這是會話的定義。

要配置一些時間越長,你將需要使用的一個:

  • 餅乾。這些可以被標記留任何時間段(或直到用戶關閉瀏覽器)
  • 有用戶登錄

經常有這些,組合,其中給予用戶「記得我「令牌作爲cookie,以便每次重新啓動瀏覽器時不必登錄。

+0

有沒有像會話[:greeting] =「嗨!」當用戶轉到應用程序上的其他URL或路徑時會消亡? (或者只是關閉瀏覽器之前...)這可能是一個不好的做法,但我只是使用會話來存儲一個變量,我需要在某個頁面上保存AJAX請求。 – dmonopoly 2011-07-25 02:42:40

+0

看看「閃光燈」的行爲。這是存儲在會話中的哈希值,在下一次請求後重置(有一些微妙之處)。 – ndp 2011-07-30 04:31:29

+0

我不明白爲什麼登錄會導致會話變量持續時間更長。你能解釋一下嗎? – lulalala 2013-12-10 05:50:27

3

直到用戶關閉瀏覽器纔可用。