问题标签 [uploader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 多文件上传器 Java
我创建了一个程序来将图像从一台设备上传到另一台设备。就目前而言,该程序只允许用户一次上传一个文件。如果我想编辑程序以允许用户一次上传多个文件,那么最好的方法是什么。
我注意到您可以执行 .getSelectedFiles(),但由于这不允许 .getPath(),我不确定如何继续。假设你可以这样做:
我将如何去做第二行:
当我用 File 数组(如上所示)替换该行时,我在行上得到一个错误:
ajax - CakePHP ajaxupload 和 Uploader
我想使用这个 CakePHP-Plugin 上传多张图片,我用它来将上传附加到模型: http: //milesj.me/code/cakephp/uploader 不幸的是,文档在这方面不是很有帮助。我的计划是逐个提交文件以规避问题,如果一次上传多张较大的图片可能会出现问题。我需要做的(至少我希望如此)是发送一个包含本地文件路径的 JSON 请求并等待回调。如何使用输入字段(使用 html5 的 muliple = multiple)通过 javascript 获取本地文件名?另一个问题是,如果可能有任何问题,我还没有想到。我不确定回调机制将如何工作,因为数据发送只是一个文本,而上传本身由插件处理。
编辑:这是我在不使用 ajax 的情况下尝试过的。虽然这在某些情况下适用于多个小文件,但有时不适用于多个较大的图像,也不会返回任何错误。
ajax - CakePHP 2.1、Ajax 和 Miles Johnsons 上传插件
我想通过 $actAs = 'Uploader.Attachment' 使用带有 CakePHP 2.1 的插件作为行为。虽然这适用于静态上传,但我不知道如何将它用于 ajaxUpload。
一个简单的问题:无论如何通过actAs-Behaviour 进行ajax-Upload 吗?
解释(如果需要):附件 Behavior 似乎没有任何默认值,也没有任何其他关于 ajax 的代码(尤其是下面代码中的 ajaxField)。虽然如果我通过包含插件它可以工作
所以我可以使用类似的东西:
但不是:
这不是我一直在寻找的,因为我 1. 仍然需要 actAs-Behaviour 来执行其他操作。2. 有两个不同的插件包含,我必须检查它们是否相同。3.不能自动创建拇指并将它们附加到模型的同一条目。
ruby-on-rails - Ruby on rails - 无法使用 MiniMagick / CarrierWave Uploader 进行操作
这是我尝试上传不是图像的内容(例如 mp3)时收到的消息。
使用 MiniMagick 操作失败,可能不是图像?原始错误:MiniMagick::Invalid
所以我试图通过检查文件扩展名来设置条件。仅在不是 mp3 时才调整大小。
这是我使用 CarrierWave 的 FileUploader:
File.name 只为我提供不带当前文件扩展名的名称。您知道为我提供名称 + 扩展名的变量吗?
编辑:
我在我的控制器中找到了一个替代方案:
但现在我被我的 CarrierWave FileUploader 困住了:
太复杂了,我只需要 MiniMagick 来处理图像
我只需要一个小条件:
如果 file_is_image?==> 调整大小 + 创建缩略图
否则 ==> 什么也不做
谢谢
wordpress - Wordpress 媒体上传器无法正确上传
我正在通过 Wordpress 媒体上传器上传媒体。它说它可以很好地上传文件(如果我检查我的上传文件夹,它实际上就在那里)。
但是前端的图片坏了,如果我去媒体上传器,它会显示一个坏的图片。
现在奇怪的是,如果我在媒体上传器中单击“编辑图像”,它会向我显示图像......
图像的链接也是正确的,除非我使用该链接查看图像时被带到 404 页面。
我想补充一点,我停用了我正在使用的所有插件,并且没有任何变化。同样,我已授予 777 的上传文件夹权限。没有变化。
上传器在我的远程服务器上工作正常,但是当我在本地使用该站点(使用 MAMP)时会发生这种情况。
我只是想知道问题是什么,以及当我将站点设置在另一台服务器上时是否会发生这种情况......这是怎么回事?
任何帮助表示赞赏!
python - 尝试构建简单的文件上传器 facebook 应用程序
长期潜伏者,第一次提问者。请原谅任何错别字,因为我在喝咖啡和打字准确性之间存在反比关系。
我想做的是为粉丝 Facebook 页面创建一个简单的上传应用程序。我决定用 Python 编写它,因为它是我知道的唯一语言,并且受 FB Dev 支持。
这个应用程序的目标是相当温和的:
- 用户应该能够简单地单击一个框,该框将打开一个对话框来选择他们硬盘上的文件并将其上传到云端(我已经选择了 dropbox,稍后会详细介绍)
- 上传者应该只接受特定的文件扩展名。
- 用户应该能够浏览并能够下载所述文件。
- 该应用程序应该能够检测洪水尝试,并且在理想情况下能够检测到哪个 facebook 用户正在上传它们。(这是对我的编码“技能”的悲哀控诉,即这个目标的后半部分是一个延伸目标)。
- 理想情况下,用户应该能够将文件从云移动到云,以及从云移动到磁盘。这没那么重要。
好的,既然我已经为我的巨著制定了目标,我将跟进我所在的位置,然后谦卑地接近溢出之神寻求指导。
所以首先我在 Heroku 上创建了一个帐户,并在那里创建了应用程序。它现在基本上就在那里,里面没有任何代码。
在此之后,我开始在网上寻找简单的 Python 文件上传器。搜索后,我在 DropBox 开发网站上找到了这段代码。所以我注册了一个保管箱 SDK,并且不得不通过这个http://pypi.python.org/pypi/setuptools安装“设置工具” 我使用了 ez_setup.py 并简单地运行了似乎通过“setuptools 模块”未找到错误。
我已经发布了下面的代码。
此后我发现了错误
我开始有点担心这可能会朝着错误的方向发展,而且我不太擅长编码,甚至更不擅长寻求帮助。因此,在我花太长时间试图使我的问题变得过于完美之前,我现在就发布这个。我真的很喜欢学习编码,如果你们能在正确的方向上帮助我,将不胜感激。似乎每个人,即使是没有经验的人,都能够比我更快地完成这类项目。
这些是我一直在使用的参考资料/我一直在访问的网站
https://www.dropbox.com/developers
我不被允许发布更多超链接,因为我太菜鸟了,显然。'-_-
无论如何,我离题了,任何帮助将不胜感激。
编辑/进度报告
所以我设法更新了 Python 环境以克服上面帖子中描述的错误。然而,我只是成功地获得了一个让我更加困惑的新的。
我尝试直接使用 DropBox 来查看应用程序中是否有任何东西可以帮助我解决所有这些问题,但是代码、我的浏览器和 Dropbox 应用程序似乎都完全相互忽略了。
再次感谢很多帮助。我想我可能会在一段时间内对一些 SQL 大发雷霆。
php - 纯html上传器
html 中是否有任何脚本来上传文件它应该只有 1 个 html 文件(可以包括 js 等)但应该是 1 个文件 .html 没有 php 和文件上传的路径(如果可能)
cakephp - CakePHP - Uploader 插件的自定义验证功能
我想在 Uploader 行为中使用自定义验证函数,宽度和高度,来创建一个新的自定义验证函数来测试图像是否为正方形。因此,当我在模型中使用行为时,这就是我使用文件验证功能的方式。我也在我的 SquareValidation 函数中概述了我想在下面做的事情。
但是我如何访问自定义验证函数中的那些核心(行为)验证函数并使用它们来检查提交的文件是否为正方形(我想允许任何高度/宽度组合)。我知道要调用核心验证函数(对 CakePHP),例如,我会简单地使用:
那么我该如何对属于行为的核心验证功能做同样的事情呢?当我创建了自定义验证函数后,我是否会像在验证数组中那样执行行为数组中的函数(就像在我的示例中一样)?
参考:上传文档 - http://milesj.me/code/cakephp/uploader#validating-against-a-model
javascript - 过滤器黑名单
Plupload 具有按扩展过滤的能力。在文档中,在 plupload 设置中: 白色扩展名列表:
是否可以将扩展名列入黑名单,例如:
cakephp - CakePHP 上传插件 - 行为设置
我正在使用这个插件:MileJ CakePHP Uploader,它工作得非常好,但是我只能让它通过控制器工作,而不是作为我需要工作的模型中的一种行为,所以我可以使用该功能将文件传递到亚马逊s3。
我的代码如下,谁能看到我哪里出错了?目前数据库记录已生成,但仅与我在表单上的其他字段(标题,card_id,user_id)无关,但与文件无关。该文件也没有上传。
模型:DataFile.php
控制器:DataFileController.php
查看:add_behavior.ctp