当前位置: 首页 > 面试题库 >

jQuery File Upload插件:动态更改上传路径?

贺功
2023-03-14
问题内容

我正在尝试将blueimp Jquery File Upload插件用于我当前正在处理的项目。它完全适合我的需求,但有一个问题:我需要能够基于包含插件的页面上的GET变量来更改上传的路径。基本上,我将其用作一组车辆的图像管理器,并且希望它连接到每个车辆的单独文件夹。

我一直在浏览文档并进行谷歌搜索,并且找到了更改默认目录的方法(通过修改upload.class.php),但是由于我需要使它动态化,因此无法正常工作。

我认为必须有一种方法可以将POST变量添加到激活php脚本的ajax调用中,但是我什至找不到这些ajax调用在哪里。在整个代码中,我什至找不到对任何一个php文件(index.php和upload.class.php)的引用。

关于如何实现此目标的任何想法?


问题答案:

在您的表单中,添加如下字段:

<input type="hidden" name="path" value="<?echo $_GET['path'];?>">

在您要上传文件的PHP中,只需使用以下命令提取路径:

$path = $_POST['path'];

只需将路径放在PHP脚本中指定的位置即可。



 类似资料:
  • 问题内容: 我想动态更改log4j日志文件的路径和文件名。 我已经阅读了很多页面,几乎每个页面都告诉我应该使用此处的系统属性: [如何动态更改log4j日志文件?](http://codingdict.com/questions/141150 所以我的log4j.properties文件看起来像这样: 在我的主要方法中,我将设置新的系统属性: 但是我只是得到一个错误: 当我尝试使用以下命令读取设置

  • 问题内容: 我正在从数据库中成功获取数据值。我也将它们存储到一个数组中。我需要将String数组作为项的加载,以响应执行的关键操作。每当获取按键值时,如何获取按键值,就如何重新加载项目。相反,我需要动态刷新项目。 问题答案:

  • 这篇文章和上一篇cesium编程中级(六)全球视频纹理一样,也是跟群友一起讨论时想出的解决方案^^ 起因是群友希望完成一个功能,在加载czml数据之后,有物体沿着czml中的路径运动,然后运动过程中,会每个几秒钟在路径最后添加一个点,希望能看到路径动态改变而且物体的移动连贯 这里其实重要的点有两个 1. 路径后面每隔一段时间添加一个点 2. 物体连贯运动(这一点是在完成之后,回过头来反思直接写出来

  • 问题内容: 我在具有基本HTTP服务器(没有Express或Connect或类似的东西)的Node服务器上使用Socket.IO。默认情况下,Socket.IO将客户端文件提供给 /socket.io/socket.io.js 我希望能够将该基本路径更改为其他内容,例如 /foo/bar/socket.io/socket.io.js 是否有任何内置方法来执行此操作,或者是否有任何不更改Socket

  • 问题内容: 我有一个无法访问的PC上托管的网站。我有一个上传表单,允许人们上传最大30MB的mp3文件。我的服务器端脚本是用PHP完成的。 每次尝试上传文件时,都会收到一条错误消息,声称文件超出了允许的最大大小,因此我需要增加大小。我在网络上的研究建议更改我无权访问的文件,这样将无法正常工作。其他人建议我将自定义文件添加到我的根目录中,该文件无效。还有其他建议吗? 问题答案: 您需要设置的值,并在

  • 问题内容: 我正在以编程方式/动态方式创建原型bean。我希望启动后的这些bean在jmx控制台中。我如何区分它们?我正在使用注释以便将我的bean添加到jmx中, 我需要动态注入objectName。知道我该怎么办吗? 这是我的jmx配置: 问题答案: 您可以使用JMX命名策略来执行此操作。在工作中,我们使用一个接口: 我已经发布了实现RuntimeMetadataNamingStrategy命