2011-11-04 24 views
1

我想在我的項目中嵌入一些ajax。 會發生什麼是我正在使用get方法來訪問一些其他的PHP頁面,有一些參數,我得到的頁面需要到數據庫並帶上一些數據。但我需要那些根據特定用戶的數據。可以在獲取頁面上使用SESSION vars嗎?

由於實際調用get頁面的頁面已經設置了會話變量(用戶ID是準確的),因此我現在使用的是相同的會話變量。那麼,是否可以使用同一會話來驗證get頁面上的用戶身份?還是有另一種方式?

回答

1

是的,這絕對很好,事實上你應該這樣做。

1

使用會話變量是可以的,但是您必須照顧會話超時。當會話過期時,用戶仍可能打開頁面。在這一刻,您的AJAX請求將失敗,因爲$_SESSION將爲空。因此,當你處理你的ajax調用的結果時你必須小心。

相關問題