0
我有以下問題與uploadify和我打算使用iframe。我已經失去了幾個小時沒有任何結果。jQuery Uploadify不發送任何請求upload.php
這是我的代碼;
$('#file').uploadify({
'uploader' : 'includes/js/uploadify/uploadify.swf',
//'checkScript' : 'includes/ajax/sales/upload.php',
'script' : 'includes/ajax/sales/upload.php',
'cancelImg' : 'includes/js/uploadify/cancel.png',
'folder' : 'uploads/items/',
'multi' : false,
'fileExt' : '*.xls;*.txt;*.csv',
'fileDesc' : 'Allowed Files',
'buttonText' : 'Files',
'fileDataName' : 'file',
'method' : 'post',
'scriptData' : {'required1':'<?php echo $required1; ?>','required2':'<?php echo $required2; ?>'},
'sizeLimit' : 1024 * 1024 * 5, // 5MB
'onError' : function (event,ID,fileObj,errorObj) {
alert(errorObj.type + ' ERROR: ' + errorObj.info);
},
'onComplete' : function(event, ID, fileObj, response, data) {
alert('Success!!');
}
});
- 我upload.php的完美。我試過我的upload.php腳本只是爲了看看它是否會起作用,它的確按預期工作。
- 我決定添加一個小代碼來創建一個日誌文件,以查看我的upload.php是否已被執行。如果我不使用checkScript,那麼就沒有日誌。如果我使用checkScript然後有日誌,我可以看到使用發送uploadify發送請求到我的upload.php腳本與FireBug。
- 即使它沒有發送任何請求upload.php,它仍然顯示成功!提醒。
- 只需'腳本'不發送任何請求upload.php,但奇怪的是,如果我使用upload2.php(文件不存在),那麼它會給我404錯誤。
我不確定這是否是一個錯誤,但它在我看來像一個錯誤考慮我沒有遵循文檔,我的upload.php按預期工作,我的文件夾權限是777仍然無法正常工作。
如果有人能指出這個問題是什麼以及如何解決這個問題,我會很高興。
你可以嘗試使用絕對路徑?從Uploadify筆記:[我們強烈建議使用相對於根的路徑(AKA以/開頭。)(http://www.uploadify.com/documentation/) – nachito
我已經嘗試過那個,沒有任何結果。 .. 還是一樣。 – Revenant