2012-04-12 111 views
2

在我的PHP腳本中使用會話時,我想將會話變量傳遞給PHP調用的腳本。但會話變量沒有被調用,因爲session_start()函數不能在HTML代碼之後使用。我正在使用簡單的Javascript AJAX。請爲我提供路徑。將會話變量傳遞給稱爲PHP腳本的ajax

+0

我不明白。你的腳本在哪裏失敗?你目前有什麼? – 2012-04-12 13:30:01

+1

所以你不能訪問session中的變量 - 你用ajax調用的phpscript中的變量? – Mohammer 2012-04-12 13:31:14

+0

你可以'echo'你的php會話變量在JavaScript內 – 2012-04-12 15:07:38

回答

6

我想你需要的是以下幾點:使用Ajax

在你的PHP腳本

你打開/請求,你必須在第一行添加:

session_start(session_id()); 

這樣一來,你有訪問你存儲在會話中的變量,你用AJAX調用請求

+0

Thanx我只是通過這個會話ID與AJAX傳遞的鏈接。 – 2012-04-13 13:20:44

相關問題