'reggelt!
Uplodify probléma. Így indítom a plugint:
$(function() {
$('#file_upload').uploadify({
'debug': true,
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
'onUploadStart': function(file){
alert ( '1' );
$('#edit').uploadify('settings', 'formData', { 'rename': $('#file_rename').val()});
alert ( '2' );
},
'onUploadSuccess': function(file, data,response ) {
$('#response').html(data).delay(500).fadeIn(100).delay(1500).fadeOut(1000);
},
'onUploadError' : function(file, errorCode, errorMsg, errorString) {
alert('The file ' + file.name + ' could not be uploaded: ' + errorString);
}
});
});
A form csak ennyi:
<form id="edit">
<div id="queue"></div>
<input id="file_rename" name="file_rename" type="text" value="ezazujnevem.jpg">
<input id="file_upload" name="file_upload" type="file" multiple="true">
</form>
A probléma az, hogy az onUploadStart után az alert ( '1' ) megtörténik, az alert ('2') már nem, a feltöltést meg se próbálja, a 'debug': true pedig semmilyen használható infót sem ad, megáll ott, hogy:
SWF DEBUG: Event: fileDialogStart : Browsing files. Multi Select. Allowed file types: *.*
SWF DEBUG: Select Handler: Received the files selected from the dialog. Processing the file list...
SWF DEBUG: Event: fileQueued : File ID: SWFUpload_0_0
SWF DEBUG: Event: fileDialogComplete : Finished processing selected files. Files selected: 1. Files Queued: 1
SWF DEBUG: StartUpload: First file in queue
SWF DEBUG: Event: uploadStart : File ID: SWFUpload_0_0
A firebug se mutat semmilyen js hibát és az onUloadError sem történik meg.
Ha kiveszem az onUploadStartból az értelmes részt, (ahol kiszedi az input értékét), akkor feltölti a file-t, ez a rész viszont (az ID-k kivételével) karakterre megegyezik az Uploadify dokumentációjában lévő sorral, minden (), {} és egyéb karakter a helyén van, 100× ellenőriztem.
Mi lehet a gond?
Utoljára szerkesztette: 355, 2015.02.13. 10:19:32