2015-07-09 37 views
-1

當不使用框架時,通過$ _SESSION [user] = $ name;來跟蹤用戶。 例如,如果我想將諸如年齡,地址等的用戶數據轉換爲SQL查詢,該查詢尋求與$ _SESSION [user]相關聯的數據並獲得數據。 我想知道如何跟蹤用戶會話,並收集Symfony2中的數據。 請原諒我英語不好,我說西班牙語,並使用谷歌翻譯與你溝通。謝謝!由於會話在Symfony2中工作?

回答

4

在控制器你可以使用服務會話

像這樣

$this->get("session")->set("value", $value); 

$value = $this->get("session")->get("value"); 
+0

你能不能給我解釋一下這兩條線,然後,像我一樣,結束用戶會話。謝謝 – Geronimo

+0

第一行是從會話中獲取一個值,第二行是檢索剛剛在會話中設置的值。 「價值」是一個關鍵,而不是一個價值。 '$ this-> get(「session」) - > set(「name」,'Pablo');'... – COil