uploadify無法上傳
『壹』 使用jquery的uploadify,無法上傳文件,不過能資料庫有文件名,就是沒文件
沒用過,不過可以猜測一下阿,大概原因有這么幾個:
1,接收文件的那個php可能在保存文件時出現了錯誤。但是之前或者之後並沒有停止已經將文件保存欄位存進了資料庫里。
2,或許是接收文件的那個php在保存文件時沒有寫入許可權,但是並沒有停止處理(如果伺服器操作系統環境是linux
這種問題很常見,寫不進去也不報錯),完了以後仍然把欄位存進了資料庫。
3,有待於有識之士補充,^_^
『貳』 uploadify不自動上傳怎麼觸發上傳事件
下載最新的 jquery和 uploadify 使用 onUploadSuccess這個方法。 貌似隨著版本變動,這個「上傳成功」的回調方法 經常改名字,瀏覽器也不會報錯。所以你就用最新的版本,再去upolaodify的官網看看對應的函數名別用的舊版的。
『叄』 使用jquery的uploadify,無法顯示文件上傳控制項,請幫忙看是什麼原因
<divid="fileQueue"></div>你加上這個
<p>
<inputtype="file"id="uploadify"name="uploadify"/>
</p>
用火狐的話,那個Browse的好像顯示不出來。
你能不能貼張圖。
『肆』 uploadify上傳突然失效可能會是什麼問題
jquery uploadify 上傳文件.文件不上傳,且進度條不動,文件不上傳肯定進度條不會動的啊,是關聯上的,檢查代碼或者網路看看是否通不通。
『伍』 使用jquery.uploadify ,PC上FF、CHROME、SAFARI均上傳圖片成功,但是手機上怎麼都不行,急死了!
這個似乎跟手機系統的安全設置有關。默認的iOS/Andorid系統自帶Web渲染內核應該是不具備文件讀取許可權的(猜的,因為之前我也做過類似的功能,只能獲取文件的路徑,但是無法讀取),所以導致無法進行上傳。
而且主流的站點似乎大多都不提供這個功能,我猜應該是與安全許可權有關
『陸』 Jquery uploadify圖片上傳插件無法上傳的解決方法
首先你確定你使用的插件的版本,版本不同,產生的問題也不同,我用的是3.2.1的版本,我前幾天已經做好的功能今天運行的時候出錯了,搞了半天也不知道那錯了,最好仔細尋找,原來是jquery庫的引入問題,可能是我引入的包版本低了,我換了一個js庫立馬好了,真是坑爹啊,誰需要這個demo的可以郵件我!
『柒』 Uploadify文件上傳老是報IO error錯誤
需要設置webconfig裡面的值。
<="1048576"
executionTimeout="3600"/>
Uploadify簡單說來,是基於Jquery的一款文件上傳插件。它的功能特色總結如下:
支持單文件或多文件上傳,可控制並發上傳的文件數。
在伺服器端支持各種語言與之配合使用,諸如PHP,.NET,java……。
通過參數可配置上傳文件類型及大小限制。
通過參數可配置是否選擇文件後自動上傳。
易於擴展,可控制每一步驟的回調函數(onSelect, onCancel……)。
通過介面參數和CSS控制外觀。
『捌』 uploadify 3.2.1中點擊開始上傳沒有反應
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<title>jquery.uploadify上傳插件的使用</title>
<linkrel="Stylesheet"href="js/Plug-in/jquery.uploadify/uploadify.css"/>
<scripttype="text/javascript"src="js/Plug-in/jquery.uploadify/jquery-1.3.2.min.js"></script>
<scripttype="text/javascript"src="js/Plug-in/jquery.uploadify/swfobject.js"></script>
<scripttype="text/javascript"src="js/Plug-in/jquery.uploadify/jquery.uploadify.v2.1.0.min.js"></script>
<scripttype="text/javascript">
$(document).ready(function(){
$("#uploadify").uploadify({
'uploader':'js/Plug-in/jquery.uploadify/uploadify.swf',
'script':'uploadify.php',
'cancelImg':'js/Plug-in/jquery.uploadify/cancel.png',
'folder':'uploadfile',
'queueID':'fileQueue',
'auto':false,
'multi':true,
});
});
</script>
</head>
<body>
<inputtype="file"name="uploadify"id="uploadify"/>
<ahref="javascript:$('#uploadify').uploadifyUpload()">上傳</a>|<ahref="javascript:$('#uploadify').uploadifyClearQueue()">取消上傳</a>
<divid="fileQueue"></div>
</body>
</html>
後台uploadify.php
<?php
/*
Uploadifyv2.1.0
ReleaseDate:August24,2009
Copyright(c)2009RonnieGarcia,TravisNickels
Permissionisherebygranted,freeofcharge,toanypersonobtaininga
(the"Software"),todeal
,
touse,,modify,merge,publish,distribute,sublicense,and/orsell
copiesoftheSoftware,
furnishedtodoso,:
.
THESOFTWAREISPROVIDED"ASIS",WITHOUTWARRANTYOFANYKIND,EXPRESSOR
IMPLIED,,
.INNOEVENTSHALLTHE
,DAMAGESOROTHER
LIABILITY,WHETHERINANACTIONOFCONTRACT,TORTOROTHERWISE,ARISINGFROM,
THESOFTWARE.
*/
if(!empty($_FILES)){
$tempFile=$_FILES['Filedata']['tmp_name'];
$targetPath=$_SERVER['DOCUMENT_ROOT'].$_REQUEST['folder'].'/';
$targetFile=str_replace('//','/',$targetPath).$_FILES['Filedata']['name'];
$targetFile=iconv("utf-8","gbk",$targetFile);
//$fileTypes=str_replace('*.','',$_REQUEST['fileext']);
//$fileTypes=str_replace(';','|',$fileTypes);
//$typesArray=split('|',$fileTypes);
//$fileParts=pathinfo($_FILES['Filedata']['name']);
//if(in_array($fileParts['extension'],$typesArray)){
//'texist
//mkdir(str_replace('//','/',$targetPath),0755,true);
move_uploaded_file($tempFile,$targetFile);
echo"1";
//}else{
// echo'Invalidfiletype.';
//}
}
?>
『玖』 uploadify文件上傳失敗,怎麼重新上傳
用戶出現uploadifyio error錯誤的原因總結有一下幾點:
1、用戶文件是打開狀態
2、用戶殺毒軟體造成
3、伺服器端安全掃描設置開啟
4、伺服器端php配置上傳文件設置問題
重點說下問題3,4兩點的解決之道。
問題3:
在網站根目錄添加.htaccess文件,內容如下:
# 安全掃描設置
<IfMole mod_security.c>
# 禁止對 POST 數據進行安全掃描,使不中斷多文件上傳等功能
SecFilterEngine Off
SecFilterScanPOST Off
</IfMole>
問題4:
修改php配置文件 /etc/php5/apache2/php.ini 下的File Uploads:
file_uploads = On
upload_max_filesize = 100M
max_file_uploads = 30
max_execution_time = 300
如果是niginx,需要設置配置文件的:client_max_body_size 50M;
修改配置文件之後,記得重啟!
這就是解決uploadify io error 的方法。
『拾』 求解uploadify在ie兼容性問題在,在ie9以下,刷新頁面後上傳無反應
可能是存在兼容性的問題,建議在IE9中按F12,將瀏覽器模式選擇IE8和IE7進行測試,確認問題是否依舊。