2011-07-04 52 views
0

我正在嘗試使Uploadify 3.0(Beta)的工作。由於在uploadify網站上沒有任何文檔可用,所以我遇到了很大的困難。因此,如果有人能幫助我,我將不勝感激。Uploadify 3.0的問題

我面臨的問題是,當我選擇文件時,上傳過程正常啓動,並且過程欄完成,它表示上傳完成(並且過程欄通常會消失)。一切似乎像正常行爲,但文件不上傳到文件夾。

我確定該文件夾存在(例如,在同一目錄中名爲upload的文件夾以保持簡單)。 這是我在做什麼:

我已經提取了一個文件夾中的所有文件,併爲上傳做了test.php文件。該文件的內容是:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>Uploadify scriptData Sample</title> 
<link rel="stylesheet" href="uploadify.css" type="text/css" /> 
<script type="text/javascript" src="jquery-1.6.2.min.js"></script> 
<script type="text/javascript" src="jquery.uploadify.min.js"></script> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#file_upload').uploadify({ 
         'swf' : 'uploadify.swf', 
         'uploader' : 'uploadify.php', 
         'cancelImg' : 'uploadify-cancel.png', 
         'folder' : 'uploads', 
         'auto' : true 
         }); 
    }); 
</script> 

</head> 

<body> 
    <fieldset style="border: 1px solid #CDCDCD; padding: 8px; margin: 8px 0;"> 
     <legend><strong>Upload Files - scriptData Sample with Response</strong></legend>   
     <h2>Multiple File Auto Upload</h2> 
     <p>Images Only</p> 
     <input id="file_upload" name="file_upload" type="file" /> 
    </fieldset> 

</body> 
</html> 

我的uploadify.php在下載包,它只需將文件移動到文件夾的默認文件。 但是我已經注意到,即使我刪除了uploady.php或uploadify.swf的鏈接,它也不會對它產生影響,它仍然會說文件已經成功上傳,所以我認爲問題在於腳本永不熄滅的uploadify配置設置中,其具有具有代碼移動文件uploadify.php文件的JavaScript

($('#file_upload').uploadify({ 
) 

我在這個問題上浪費了很多時間,如果有人能幫助我,我會真正appriciate它。 謝謝。

+0

爲什麼不使用2.1.4版本?它有很棒的文檔...如果你可以使用已經記錄的版本並且效果很好,那麼無需與之戰鬥。 (我一直使用它。)(http://www.uploadify.com/documentation/) – YonoRan

回答

0

我在同一個問題,但我最終使用另一個有用的和可編輯的API,它的名字是「jQuery文件上傳」。這可以讓你通過Ajax將文件上傳到你的網站。

你可以試試看看網站。 http://aquantum-demo.appspot.com/file-upload

這個API很友好,所以祝你好運。

0

您是否在javascript控制檯中收到任何錯誤消息?你在不同的瀏覽器中試過了嗎?你有沒有檢查目標目錄的權限,以便服務器用戶可以寫信給它?如果它是一個測試版,也許你應該提交此錯誤http://www.uploadify.com/forums/discussions

2

Uploadify 3.0(測試版)不再支持設置「文件夾」:「路徑」

$(document).ready(function() { 
    $('#file_upload').uploadify({ 
        'swf' : 'uploadify.swf', 
        'uploader' : 'uploadify.php', 
        'cancelImg' : 'uploadify-cancel.png', 
        'folder' : 'uploads', 
        'auto' : true 
        }); 
}); 

你可以硬編碼上傳目錄的路徑您的uploadify.php腳本