2011-01-12 45 views

回答

1

我不是也很確定這是否會有所幫助,但前幾天我花了很多時間處理uploadify,其中一個訣竅是回覆上傳控制器的任何響應,讓uploadify知道上傳已完成。 溶液作爲簡單地作爲這樣的:

$this->request->response = "OK";

然而,對於間隔服務器錯誤500種狀態,所以情況下可能也傳遞會話ID與「scriptData」參數初始化uploadify時,像這樣:

 
$('#file_upload').uploadify({'scriptData': {'<?php echo $session_name; ?>': '<?php echo session_id(); ?>'}});

希望這有助於,歡呼!

0

您使用Uploadify 2.1.x或3.0測試版嗎?

無論如何,只要您相應地設置javascript中的參數,您應該可以使用任何您想要的控制器。並確保你沒有使用處理文件上傳的控制器的模板。

舉例來說,如果你有一個控制器「文件」和行動「uploadify」在URI /網站/文件/ uploadify不應將參數設置是這樣的:

'script' : '/site/files/uploadify', 
+0

我正在使用2.1.x.我已經做了你所說的,但我無法連接mongo和uploadify。 – CamelCamelCamel 2011-01-13 10:56:30