2012-11-02 85 views
0

不知道你们是否可以协助这与jQuery文件上传代码有关。 我想通过一个值来为我的上传文件创建一个文件夹名称。 基本上,在include中执行查询,并将数值返回给变量$ leaseId_file。 - $ leaseId_file变量成为文件夹名称。 这部分工作正常。该文件夹被创建并且文件被保存到该目录。 但是,刷新页面时上载的文件未列出。 以下是我在文件php/.index.php中使用的代码 - 任何帮助都很棒.-谢谢。jQuery文件上传

  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 
      )); 

回答

0

由于您使用jQuery的,我建议你先看看立即提供给您的各种文件上传插件。如果你想要推出自己的解决方案,我保证你会遇到很多像这样的问题。我想,因为你使用jQuery已经让你的生活更轻松,为什么不把相同的逻辑应用到你的文件上传脚本?

这里有几个我建议检查出,如果你不相信(排名不分先后):