2012-11-02 84 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已經讓你的生活更輕鬆,爲什麼不把相同的邏輯應用到你的文件上傳腳本?

這裏有幾個我建議檢查出,如果你不相信(排名不分先後):