我想要處理圖像上傳與多上傳(uploadify或其他插件會做),但我不能讓它與symfony工作。Ajax上傳與symfony 1.4
我試過swfuploader插件,但它沒有工作,出現了javascript錯誤。
如何處理與symfony的ajax上傳?
感謝
我想要處理圖像上傳與多上傳(uploadify或其他插件會做),但我不能讓它與symfony工作。Ajax上傳與symfony 1.4
我試過swfuploader插件,但它沒有工作,出現了javascript錯誤。
如何處理與symfony的ajax上傳?
感謝
Symfony的1.4有關於使用Javascript一些重大變化,其主要助手有變更名稱,所以我認爲首先應檢查插件和Symfony1.4之間的兼容性。你也可以添加一些插件,使你的Javascript編程像Protoculous一樣。
它可以在我的網站上正常使用uploadify!但對於更具體的答案,您必須提供有關代碼的其他信息。
作爲一個簡短的草稿,你可以考慮這個,請考慮關於symfony安全性的session_id。
jQuery("#myupload").uploadify({
'script' : '<?php echo url_for("model/upload")."?".ini_get("session.name") . "=" . session_id(); ?>',
'scriptData' : { "sf_user_id": '<?php echo $sf_user_id ?>' }
});
public function executeUpload($request){
if($request->isMethod("POST")){
foreach($request->getFiles() as $file){
/* do what you want with $file */
}
}
}
好運:-)
public function executeUpload($request){
if($request->isMethod("POST")){
foreach($request->getFiles() as $file){
/* do what you want with $file */
}
}
}
你如何讀取文件的內容?
如果您使用uploadify,您可以發佈和平的代碼嗎?您可以發佈您的操作(控制器)您獲取文件的位置,以及js部分。我建議你使用[** Jquery文件上傳**](http://blueimp.github.com/jQuery-File-Upload/) – denys281 2012-11-06 20:02:04