0
在scriptdata下,在fileext中如何指定允許哪些文件類型?AWS S3 with uploadify,如何限制文件類型
如:
$('#file_mainfile').uploadify({
'uploader' : '<?php echo WPDEPOSIT_URL; ?>/resources/js/uploadify/uploadify.swf',
'script' : '<?php echo $uploadPath; ?>',
'cancelImg' : '<?php echo WPDEPOSIT_URL; ?>/resources/images/cancel.png',
'folder' : '<?php echo $fileFolder; ?>',
'auto' : true,
'fileExt' : '*.zip',
'buttonText': '<?php _e('Upload .zip', WPD_SHOPPER_NAME); ?>',
'method' : 'post',
<?php if(WPDS_AMAZONS3_ACTIVE == 'on'): ?>
'fileDataName' : 'file',
'auto' : 'true',
'scriptData' : {
"AWSAccessKeyId" : "<?php echo $amazonClass->AWS_ACCESS_KEY; ?>",
"key" : "${filename}",
"acl" : "public-read",
"policy" : "<?php echo $policy; ?>",
"signature" : "<?php echo $signature; ?>",
"success_action_status" : "201",
"key" : encodeURIComponent(encodeURIComponent("<?php echo $folder; ?>${filename}")),
/* here ----> */ "fileext" : encodeURIComponent(encodeURIComponent("")),
"Filename" : encodeURIComponent(encodeURIComponent(""))
},
我其實已經規定允許的擴展; 'fileExt' : '*.zip',
。但我仍然可以上傳其他文件類型。
看起來像我的uploadify是舊版本。我會更新,希望這將被修復。 – Christophe