Home > Backend Development > PHP Tutorial > swfupload 上传失败求解解决思路

swfupload 上传失败求解解决思路

WBOY
Release: 2016-06-13 10:24:48
Original
1190 people have browsed it

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"]来获取数据
问题应该出在这部分了

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template