【问题标题】:How can i upload more than one jpg with AJAX and symfony2 Doctrine我如何使用 AJAX 和 symfony2 Doctrine 上传多个 jpg
【发布时间】:2012-09-05 12:06:25
【问题描述】:

我知道使用 symfony 和教义 2 上传单个图像很容易。 但我想拥有像谷歌文档这样的系统,我可以在其中使用教义2查看当前图像上传的进度条。

我知道要使用第三方插件。

因为我需要为每个图像创建一个实体并将其存储在数据库中并包含一些细节。所以我可以在目录中使用第三方软件批量上传

有没有可能

【问题讨论】:

  • 使用任何基于 ajax 的上传器,例如valium 上传器,您可以上传/监控多个文件
  • 但是,在每张图片上传后,我怎样才能与 symfony 控制器同时处理以使它们成为实体并在数据库中插入记录。我不想先上传所有图片再处理
  • 上传前先将实体保存在DB中,然后调用上传脚本
  • 我的意思是我需要将每张图片作为一个实体上传到数据库中,以处理和链接其他对象。所以如果我有 10 张图片,我需要为我的照片类制作 10 个实体对象
  • 老实说,你为什么要将 img 保存到 db ,我更喜欢将它们上传到外部目录并只保存路径

标签: php ajax symfony doctrine-orm


【解决方案1】:

你可以试试AX Ajax Multi Uploader

这是他们的主页http://www.albanx.com/(虽然不相关)

【讨论】:

    【解决方案2】:

    您可以使用javascript在客户端上传文件。

    请参阅http://fineuploader.com/demos.html。 您可以浏览文件并自动触发上传,或者如果您想在客户端处理数据(例如预览),您也可以手动处理和触发上传。

    您也可以参考http://www.queness.com/post/11434/7-javascript-ajax-file-upload-plugins

    并选择符合您要求的库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-18
      • 2012-12-19
      • 2011-10-09
      • 2014-12-20
      • 1970-01-01
      • 1970-01-01
      • 2013-02-26
      • 2021-09-09
      相关资源
      最近更新 更多