<form method="post" enctype="multipart/form-data" action="uploadify.php">
<div id="queue"></div>
<input type="text" value="hui" name="hi"/>
<input id="file_upload" name="file_upload" type="file" multiple="true" />
<input type="submit" value="OKOK"/>
</form>
---------------------------为什么提交到uploadify.php 拿不到echo $_FILES['Filedata']['name'];这个值 熟悉这个插件的朋友帮帮啊
<input type="text" value="hui" name="hi"/> 这个值是拿到了 .............
print_r($_FILES); 是个空数组 uploadify.php 怎么接收到这个数组进行php处理呢if (!empty($_FILES)) {
echo $_FILES['Filedata']['name'];
echo 'hui';
}
???? 下面的JS 配置是没错 的,'fileDataName' : 'Filedata', /////////////////////////////////////////////////////
<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
'folder': '/uploads',//服务端的上传目录
'cancelImg': 'cancel.png',//单个取消上传的图片
'debug' :false,//开启调试
'method' : 'post',
'fileDataName' : 'Filedata',
'multi': true,//是否多文件上传 是
'buttonText' :'文件上传',//通过文字替换钮扣上的文字
'displayData': 'percentage',//进度条的显示方式 percentage
'buttonClass' : 'some-class',//添加的Uploadify按钮的类名。
'buttonCursor' : 'hand',//Value'hand设置当鼠标悬停在“浏览”按钮显示的光标。可能的值是'手'和'箭头' 。
'fileSizeLimit' : '1000000KB',//它接受一个单元(B, KB, MB, GB) 。默认单位是KB 。您可以将此值设置为0 ,则没有限制。
'fileTypeExts' : '*.gif; *.jpg; *.png',//可允许图片上传后缀
'removeTimeout' : 330,//上传的文件几秒从列表中删除
'uploadLimit' : 225,//允许上传图片的数量
'width':80,'height':20,
//data 为图片返回值
'onUploadSuccess':function(file,data,response){
$(function(){
$("#queue").html("<img src='../../Uploads/"+file.name+"'/>");
})
}
});
});
</script>
<div id="queue"></div>
<input type="text" value="hui" name="hi"/>
<input id="file_upload" name="file_upload" type="file" multiple="true" />
<input type="submit" value="OKOK"/>
</form>
---------------------------为什么提交到uploadify.php 拿不到echo $_FILES['Filedata']['name'];这个值 熟悉这个插件的朋友帮帮啊
<input type="text" value="hui" name="hi"/> 这个值是拿到了 .............
print_r($_FILES); 是个空数组 uploadify.php 怎么接收到这个数组进行php处理呢if (!empty($_FILES)) {
echo $_FILES['Filedata']['name'];
echo 'hui';
}
???? 下面的JS 配置是没错 的,'fileDataName' : 'Filedata', /////////////////////////////////////////////////////
<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
'folder': '/uploads',//服务端的上传目录
'cancelImg': 'cancel.png',//单个取消上传的图片
'debug' :false,//开启调试
'method' : 'post',
'fileDataName' : 'Filedata',
'multi': true,//是否多文件上传 是
'buttonText' :'文件上传',//通过文字替换钮扣上的文字
'displayData': 'percentage',//进度条的显示方式 percentage
'buttonClass' : 'some-class',//添加的Uploadify按钮的类名。
'buttonCursor' : 'hand',//Value'hand设置当鼠标悬停在“浏览”按钮显示的光标。可能的值是'手'和'箭头' 。
'fileSizeLimit' : '1000000KB',//它接受一个单元(B, KB, MB, GB) 。默认单位是KB 。您可以将此值设置为0 ,则没有限制。
'fileTypeExts' : '*.gif; *.jpg; *.png',//可允许图片上传后缀
'removeTimeout' : 330,//上传的文件几秒从列表中删除
'uploadLimit' : 225,//允许上传图片的数量
'width':80,'height':20,
//data 为图片返回值
'onUploadSuccess':function(file,data,response){
$(function(){
$("#queue").html("<img src='../../Uploads/"+file.name+"'/>");
})
}
});
});
</script>
没找到具体的解决办法