小编典典

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

ajax

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

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

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

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


阅读 243

收藏
2020-07-26

共1个答案

小编典典

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

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

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

$path = $_POST['path'];

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

2020-07-26