0

不确定你们是否可以帮助这与 jQuery-File-Upload 代码有关。我正在尝试传递一个值来为我的上传创建一个文件夹名称。基本上,在包含中执行查询并将数值返回给变量 $leaseId_file 。- $leaseId_file 变量成为文件夹名称。这部分工作正常。创建文件夹并将文件保存到目录中。但是,当我刷新页面时,没有列出上传的文件。以下是我在文件 php/.index.php 中使用的代码 - 任何帮助都会很棒。 - 谢谢。

            error_reporting(E_ALL | E_STRICT);

            include_once('../../../_includes/get_leaseId_files.php'); // All this does is returns a value for $leaseId_file. This is the value I want for the directory.

            require('upload.class.php'); 

            class CustomUploadHandler extends UploadHandler {
                protected function get_user_id() {
                global $leaseId_file;

                 return $leaseId_file;

                }
            }


            $upload_handler = new CustomUploadHandler(array(
                'user_dirs' => true
            ));
4

1 回答 1

0

由于您使用的是 jQuery,我建议您首先查看一下可供您立即使用的各种文件上传插件。如果您尝试推出自己的解决方案,我保证您会遇到很多这样的问题。不过我想,既然您使用 jQuery 已经让您的生活更轻松,为什么不将相同的逻辑应用于您的文件上传脚本呢?

如果您不相信,我建议您检查一下(排名不分先后):

于 2012-11-02T17:11:24.347 回答