Php Zend框架&x2B;上传闪存上传器故障

Php Zend框架&x2B;上传闪存上传器故障,php,javascript,jquery,flash,zend-framework,Php,Javascript,Jquery,Flash,Zend Framework,我一直试图让Uploadifyflash上传器(www.Uploadify.com)与Zend Framework一起工作,但迄今为止没有成功 我已将所有Uploadify文件放在/public/flash uploader目录下 在控制器中,我包括所有必需的文件和库,如下所示: $this->view->headScript()->appendFile('/js/jquery-1.3.2.min.js'); $this->view->headLink()->

我一直试图让Uploadifyflash上传器(www.Uploadify.com)与Zend Framework一起工作,但迄今为止没有成功

我已将所有Uploadify文件放在/public/flash uploader目录下

在控制器中,我包括所有必需的文件和库,如下所示:

$this->view->headScript()->appendFile('/js/jquery-1.3.2.min.js');
$this->view->headLink()->appendStylesheet('/flash-uploader/css/default.css');
$this->view->headLink()->appendStylesheet('/flash-uploader/css/uploadify.css');
$this->view->headScript()->appendFile('/flash-uploader/scripts/swfobject.js');
$this->view->headScript()->appendFile('/flash-uploader/scripts/jquery.uploadify.v2.1.0.min.js');
<form enctype="multipart/form-data" method="post" action="/my-account/upload-public-photo"><ol>
<li><label for="photo" class="optional">File Queue<div id="fileQueue"></div></label>
<input type="hidden" name="MAX_FILE_SIZE" value="31457280" id="MAX_FILE_SIZE" />
<input type="file" name="photo" id="photo" class="input-file" /></li>
<li><div class="button">
<input type="submit" name="upload_public_photo" id="upload_public_photo" value="Save" class="input-submit" /></div></li></ol></form>
然后我像这样激活插件(#photo是输入文件字段的id):

如您所见,我将my account/flash upload脚本作为后端处理(我的帐户是控制器,flash upload是一个操作)

我的表单标记如下所示:

$this->view->headScript()->appendFile('/js/jquery-1.3.2.min.js');
$this->view->headLink()->appendStylesheet('/flash-uploader/css/default.css');
$this->view->headLink()->appendStylesheet('/flash-uploader/css/uploadify.css');
$this->view->headScript()->appendFile('/flash-uploader/scripts/swfobject.js');
$this->view->headScript()->appendFile('/flash-uploader/scripts/jquery.uploadify.v2.1.0.min.js');
<form enctype="multipart/form-data" method="post" action="/my-account/upload-public-photo"><ol>
<li><label for="photo" class="optional">File Queue<div id="fileQueue"></div></label>
<input type="hidden" name="MAX_FILE_SIZE" value="31457280" id="MAX_FILE_SIZE" />
<input type="file" name="photo" id="photo" class="input-file" /></li>
<li><div class="button">
<input type="submit" name="upload_public_photo" id="upload_public_photo" value="Save" class="input-submit" /></div></li></ol></form>

  • 文件队列
  • 但它不起作用。浏览按钮甚至没有显示在演示页面中,我只得到一个常规的输入文件字段


    你知道问题出在哪里吗?我已经盯着代码看了好几个小时了,我在任何地方都看不到任何错误,在连续30次看完同样的30行代码后,我开始精疲力竭。

    通过查看演示代码和文档:似乎插件本身提供了“表单”元素

    您应该尝试将输入字段放在表单之外


    以前从未使用过这个工具,只有我的2美分:)

    这不是问题,我尝试过在演示页面的表单中包装输入字段,ti在那里工作。。。但是它在我的Zend框架模板中不起作用,因为它具有相同的标记。。。