Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 上载select文件时,不会发生任何情况_Php_Uploadify - Fatal编程技术网

Php 上载select文件时,不会发生任何情况

Php 上载select文件时,不会发生任何情况,php,uploadify,Php,Uploadify,我已经读了很多关于这个主题的帖子,但是没有一个答案适合我 我正在使用uploadifive上传图像。当我选择一个文件,然后单击“打开”,什么都不会发生。我的控制台没有错误,或者当我使用上传的onError时,它也没有给我任何信息。onSelect为我提供了以下信息: 计数:1,选定:1,替换:0,错误:0,排队:1 onUpload提醒我有一个文件要上传。所以我猜它确实选择了这个文件,但它就是不上传。uploadScript也没有出现在我的控制台/网络中,因此它似乎甚至没有触发该部分 更奇怪的是

我已经读了很多关于这个主题的帖子,但是没有一个答案适合我

我正在使用uploadifive上传图像。当我选择一个文件,然后单击“打开”,什么都不会发生。我的控制台没有错误,或者当我使用上传的
onError
时,它也没有给我任何信息。
onSelect
为我提供了以下信息:

计数:1,选定:1,替换:0,错误:0,排队:1

onUpload
提醒我有一个文件要上传。所以我猜它确实选择了这个文件,但它就是不上传。
uploadScript
也没有出现在我的控制台/网络中,因此它似乎甚至没有触发该部分

更奇怪的是,我在我的网站的另一部分使用了uploadifive,在那里它工作得很好。但是当我把代码复制到另一个部分时,它就不起作用了

我是错过了什么还是做错了什么

编辑:我的代码(我已经加入了uploadifive的每一个函数,以查看哪些函数启动,哪些函数不启动)

这就是我的控制台所说的:
我回答了我自己的问题。我知道怎么做,但是如果我不使用jquery-uploadify.js文件,而是使用jquery-uploadify.min.js文件,它就可以工作了!奇怪的是,在未统一的版本中,我没有改变任何东西。。但它很有效。谢谢大家的帮助。

您应该发布代码的相关部分谢谢,我看到了您的编辑,但不知道如何选择,所以我自己添加了您的改进。谢谢,现在读起来肯定更好了!您是否可以执行以下步骤:切换到您的
网络
选项卡,重新加载页面,然后尝试上载文档,您应该看到一个使用方法
POST
/mediafiles/uploadimage
请求,如果有,请告诉此请求的状态代码。没有
/mediafiles/uploadimage
POST或其他任何内容。这就像从未启动过
uploadScript
Network
选项卡中是否有
4xx
5xx
状态消息?(我对您的javascript代码做了一个精确的拷贝&过去,在这里它可以工作,所以我认为这一定是一些加载问题,或者与另一个脚本冲突)
$('#mediafile_upload').uploadifive({
'uploadScript'          : '/mediafiles/uploadimage', //waar hij heen gaat
'buttonText'            : '+ Toevoegen',
'width'                 : '140',
'height'                : '100',
'dnd'                   : true,
'multi'                 : true,
'removeCompleted'       : true,
'queueID'               : false,

'onUpload'     : function(filesToUpload) {
    alert(filesToUpload + ' files will be uploaded.');
},
'onAddQueueItem' : function(file) {
    console.log('The file ' + file.name + ' was added to the queue!');
},
'onCancel'     : function() {
    console.log('The file ' + file.name + ' was cancelled!');
},
'onCheck'      : function(file, exists) {
    if (exists) {
        console.log('The file ' + file.name + ' exists on the server.');
    }
},                  
'onClearQueue' : function(queue) {
    queue.css('border', '2px solid #F00');
},  
'onDestroy'    : function() {
    console.log('Oh noes!  you destroyed UploadiFive!');
},          
'onDrop'       : function(file, fileDropCount) {
    console.log(fileDropCount + ' files were dropped onto the queue.');
},              
'onError'      : function(errorType) {
    console.log('The error was: ' + errorType);
},              
'onInit'       : function() {
    console.log('Add files to the queue to start uploading.');
},              
'onProgress'   : function(file, e) {
    console.log('onprogress file: ' + file);
    console.log('onprogress e: ' + e);
},
'onQueueComplete' : function(uploads) {
    console.log(uploads.successful + ' files were uploaded successfully.');
},       
'onSelect' : function(queue) {
    console.log(queue.queued + ' files were added to the queue.');
},      
'onUpload'     : function(filesToUpload) {
    console.log(filesToUpload + ' files will be uploaded.');
},       
'onUploadComplete' : function(file, data) {
    console.log('The file ' + file.name + ' uploaded successfully.');
},
'onUploadFile' : function(file) {
    console.log('The file ' + file.name + ' is being uploaded.');
}        

});