问题标签 [uploadify]

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.

0 投票
3 回答
19190 浏览

asp.net-mvc - 使用 ASP.NET MVC 上传(会话和身份验证)

当我对 uplodify ( http://www.uploadify.com/ )使用的操作或控制器使用授权过滤器时,无法执行操作...

此外,不会检索会话。

我发现这是检索到的用户会话:

http://geekswithblogs.net/apopovsky/archive/2009/05/06/working-around-flash-cookie-bug-in-asp.net-mvc.aspx

但是如何将它与[Authorize]过滤器和检索会话一起使用?

0 投票
1 回答
1501 浏览

jquery - Jquery Uploadify 检查脚本

我正在尝试在 asp.net mvc 视图中实现 uploadify 的检查脚本功能,但我无法确定我应该在控制器端使用什么键。下面是 php 脚本,但我对 php 不是很熟悉,无法确定 php 从 httprequest 中抓取了什么。有没有人实施过这个?文档有点稀疏(不存在)。

0 投票
2 回答
3818 浏览

javascript - Flash 上传器(Uploadify 和 SwfUpload) - 文件名中的特殊字符问题

我需要实现一个基于 Flash 的文件上传器,这将允许我一次上传多个文件并查看进度。

我尝试了UploadifySwfUpload,让它们工作起来很容易。

但是,当用户尝试上传文件名带有特殊字符的文件(例如丹麦语 æøå 或瑞典语 ö - 以及其他我确定的)时,我都遇到了问题。

文件上传正常,但文件名搞砸了:

  • malmö.jpg 变为 malmö.jpg
  • æblemoster.jpg 变为 æblemoster.jpg

我当然尝试在不使用闪存的情况下将文件提供给我的上传脚本 - 然后它们工作正常。因此,据我所知,flash 上传对象和/或 javascript 会抓取文件 - 并以某种方式将文件名搞砸。

有没有人遇到过类似的事情 - 也许对我如何按预期进行这项工作有所了解?

0 投票
3 回答
2800 浏览

php - 结合 javascript / jQuery 和 PHP

我正在使用 Uploadify 上传图片。现在我需要获取正确的上传路径。

我有以下代码/脚本:

如何使用 jQuery 获取 galleryID 的值并将其输入到我的函数中getGalleryURL()

或者......有没有更好的方法来做到这一点?

0 投票
4 回答
8404 浏览

uploadify - uploadify script数据问题

我在uploadify 上遇到scriptData 问题,我很确定配置语法没问题,但无论我做什么,scriptData 都不会传递给上传脚本。

我在 FF 和 Chrome 中使用 flash v. Shockwave Flash 9.0 r31 进行了测试

这是配置:

我检查了其他值(文件名)是否正确传递,但 session_key 没有。

这是来自 django-filebrowser 的装饰器代码,你可以看到它检查 request.POST.get('session_key'),问题是 request.POST 是空的。

0 投票
4 回答
8823 浏览

jquery - Uploadify 在 IE 7/8 中导致错误

出于某种原因,当我使用 uploadify 加载页面时,在 IE 8 中我收到此网页错误详细信息

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0)时间戳: 2009 年 11 月 29 日星期日 01:36:52 UTC

消息:对象不支持此属性或方法行:26 字符:86 代码:0 URI:jquery.uploadify.v2.1.0.min.js

这在 FF 和 Safari Chrome 中运行良好

我的jQuery

这是来自联合国 Min 版本的行:

0 投票
6 回答
14239 浏览

jquery - jQuery 上传

好的,我不能将所有代码发布到这里,因为它只是不必要的。但这就是问题所在。

我有一个选项卡式对话框(ui.tabs),其中包含一个用于上传文件的uploadify 表单。然而,在较早的选项卡上,我检查了单选按钮的状态,以确定是只允许图像文件还是 Flash 文件。

我已经在 $(document).ready 中预先初始化了 uploadify:

...包括“fileDesc”和“fileExt”参数。就其本身而言,它工作正常。但是一旦它被初始化,我希望使用以下方法更改设置:

...但是当我这样做时,Firebug 会喷出以下内容:

document.getElementById(a(this).attr("id") + "Uploader").updateSettings 不是函数 http://localhost/projectname/Javascript/jquery.uploadify.v2.1.0.min.js 第 26 行

现在显然uploadify本身没有问题,但我在这里可能是一个彻头彻尾的面条。发生这种情况是因为它认为“#uploadify”尚未初始化吗?

0 投票
5 回答
467 浏览

php - 验证文件名的业务最佳实践是什么?

我有一个“困境”,想知道什么是商业最佳实践。

我正在使用 Uploadify 上传图片。现在我需要在保存文件之前验证文件名。

我查看了不同的解决方案,但无法找到一种好的解决方案。

这是我的标准:

  • 文件名必须全部小写
  • 文件名只能包含字符 [a-z0-9_-]
  • 我必须能够重命名文件

如果文件名是 ,你会怎么做my.file(name).jpeg

我可以在 '.' 上分解文件名。并保存扩展名,然后再次内爆以获取文件名。但不确定这是否是最好的解决方案。

我有以下功能有点帮助:

更新 1
我通过 $_FILES 接收文件。这给了我以下数据:

  • $_FILES["file"]["name"] - 上传文件的名称
  • $_FILES["file"]["type"] - 上传文件的类型
  • $_FILES["file"]["size"] - 上传文件的字节大小
  • $_FILES["file"]["tmp_name"] - 存储在服务器上的文件的临时副本的名称
  • $_FILES["file"]["error"] - 文件上传产生的错误代码

更新 2
我刚刚发现了一些东西。我可以使用getimagesize它将返回一个包含 7 个元素的数组。这些元素之一 [2] 是 IMAGETYPE_XXX。

所以我尝试使用这段代码:

但它只返回数字 2...

(我也尝试使用 exif_imagetype,但它只得到PHP Error: Call to undefined function。)

0 投票
4 回答
32157 浏览

uploadify - Uploadify:显示来自 HTTP 响应的错误消息

如果在使用 Uploadify 上传文件时服务器返回错误(HTTP 响应代码!= 200),则上传的文件将变为红色背景并显示如下消息:

表示存在 HTTP 错误。但这对用户来说不是很有用。如何让它显示更详细的错误消息?比如:“不是有效的图像”或“配额已满”?

我正在考虑在 HTTP 响应正文中传递这些消息,但 Uploadify 没有接收它们。是否有已知的方法将错误消息传递回 Uploadify?

0 投票
1 回答
1526 浏览

jquery - 模态弹出文件上传

我在我的一个个人项目中使用 Eric Martin 的联系表单模式弹出窗口。我希望向其中添加文件上传,但是当我尝试获取文件时,我可以查看该文件。我对 Jquery 很陌生。我尝试了几个 AJAX 上传和上传,那也没有用。请建议我一些解决方案以继续。我的前端是php,后端是mysql。