2011-03-20 7 views
0

Im私のサイトでhttp://valums.com/ajax-upload/を使用しています。テキストボックスなどからアップロードパスを取得する方法を知りたいのですが。AJAXファイルアップローダを使用したダイナミックアップロードパス

のindex.php:

<script> 
    function createUploader(){ 
     var uploader = new qq.FileUploader({ 
      // pass the dom node (ex. $(selector)[0] for jQuery users) 
      element: document.getElementById('file-uploader'), 
      // path to server-side upload script. In our case server/php.php 
      action: 'server/php.php' 
     }); 
    } 
    window.onload = createUploader; 

php.php:

... 
$result = $uploader->handleUpload('../../uploads/'); 
... 

すべてのヘルプははるかに高く評価されます。おかげで、このような簡単

答えて

0

、:

のjQuery:

var uploadLoc = "/my/upload/path"; 
uploader.setParams({ action: "server/php.php?p="+uploadLoc }); 

PHP:私は何かをアップロードすると

... 
$result = $uploader->handleUpload($_GET["p"]); 
... 
+0

、私が得る変数を参照することはありません。私は何かを逃したのですか? – y0han

+0

すでに 'action: 'server/php.php?p =/my/upload/path''に変更してPHPファイルに変更を加えてください。 – mattsven

+0

"/"、ありがとうございました:) – y0han