2013-01-11 42 views
0

我使用BlueImp文件上傳服務器端與symfony 2.1作爲外部必須輕量級php UploadHandler.php腳本 我想獲取登錄用戶ID使用自己的目錄上傳 出於安全原因它必須按會話完成,而不是POST。 在我嘗試session_start()時外部文件中,$ _SESSION仍然爲空。 我知道如何與1.4做到這一點: Symfony sessions outside app? ,但我不知道2.1外部訪問symfony 2.1會話

也許我錯了,有更好的方式來實現外部腳本的用戶ID。

回答

1

如果你的防火牆在security.yml配置稱爲main,你應該有下$_SESSION['_sf2_attributes']['_security_main']通知獲得安全令牌(連載)是第二個關鍵有模式:`_security_filewallName」

你的情況punkave/symfony2-file-upload-bundle可以是有趣太。

+0

謝謝,我試圖讓這個包工作,但沒有任何結果,所以我包裝serverside控制器由我自己的螞蟻工作! – borovsky