2011-01-12 98 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