swfupload 上传失败求解解决思路

时间:2016-06-13 13:30:03 来源:互联网 作者: 神秘的大神 字体:

swfupload 上传失败求解
if ( empty( $Filedata ) || !is_uploaded_file( $Filedata ) )
{
echo "ERROR: Upload Error! ";
exit( 0 );
}
老是卡在这个位置 获取不到filedata的值

window.onload = function ()
{
swfu = new SWFUpload(
{
// Backend Settings
upload_url: "swfuploadvideo.php",
post_params: {"PHPSESSID": " ", "dopost" : "","utype":"shangjia"},
// File Upload Settings
file_size_limit : "500 MB", // 2MB
file_types : "*.flv",
file_types_description : "选择 flv 格式视频",
file_upload_limit : "1",


file_queue_error_handler : fileQueueError,
file_dialog_complete_handler : fileDialogComplete,
upload_progress_handler : uploadProgress,
upload_error_handler : uploadError,
upload_success_handler : uploadSuccess,
upload_complete_handler : uploadComplete,

button_image_url : "img/SmallSpyGlassWithTransperancy_17x18.png",
button_placeholder_id : "spanButtonPlaceholder",
button_width: 250,
button_height: 18,
button_text : ' 选择本地视频 (视频最大为 500 MB,支持多选)',
button_text_style : '.button { font-family: Helvetica, Arial, sans-serif; font-size: 12pt; } .buttonSmall { font-size: 10pt; }',
button_text_top_padding: 0,
button_text_left_padding: 18,
button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
button_cursor: SWFUpload.CURSOR.HAND,

// Flash Settings
flash_url : "../images/swfupload/swfupload.swf",

custom_settings : {
upload_target : "divFileProgressContainer",
thumbnails_target:"thumbnails"
},

// Debug Settings
debug: true
});
};

------解决方案--------------------
信息太少。无法判断。
------解决方案--------------------
既然,提示“$Filedata”获取不到,在往上面的代码找原因,是啥时候给$Filedata赋值,慢慢向上分析,看看
------解决方案--------------------
upload1 = new SWFUpload({ ..... file_post_name : "Filedata", .......});

是不是这个属性的事,文件数据的发送名称。
这个如果不一致,的确是获得不到文件数据和信息的。

php部分 需要通过$_FILES["Filedata"]来获取数据
问题应该出在这部分了

相关文章


  • PHP如何安装和配置?
  • php 和 python 语法(部分)上的区别
  • PHP 随机数 C扩展随机数
  • PHP查询附近的人及其距离的实现方法_php技巧
  • swfupload 上传失败求解解决思路