swfupload是一个flash插件它可以结合php来快速实现图片文件无刷新上传,同时还可以批量上传图片,下面我来给大家介绍PHP swfupload图片文件上传实例代码有需要了解的中参考.
index.php文件,代码如下:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
<html xmlns="http://www.w3.org/1999/xhtml" >
-
<head>
-
<title>SWFUpload Demos - SWFObject Demo</title>
-
<link href="../css/default.css" rel="stylesheet" type="text/css" />
-
<script type="text/javascript" src="../swfupload/swfupload.js"></script>
-
<script type="text/javascript" src="js/swfupload.swfobject.js"></script>
-
<script type="text/javascript" src="js/swfupload.queue.js"></script>
-
<script type="text/javascript" src="js/fileprogress.js"></script>
-
<script type="text/javascript" src="js/handlers.js"></script>
-
<script type="text/javascript">
-
var swfu;
-
-
SWFUpload.onload = function () {
-
var settings = {
-
flash_url : "../swfupload/swfupload.swf",
-
upload_url: "upload.php",
-
post_params: {
-
"PHPSESSID" : "NONE",
-
"HELLO-WORLD" : "Here I Am",
-
".what" : "OKAY"
-
},
-
file_size_limit : "100 MB",
-
file_types : "*.jpg;*.gif;*.png;*.jpeg;",
-
file_types_description : "All Files",
-
file_upload_limit : 100,
-
file_queue_limit : 0,
-
custom_settings : {
-
progressTarget : "fsUploadProgress",
-
cancelButtonId : "btnCancel"
-
},
-
debug: false,
-
-
-
button_image_url : "XPButtonUploadText_61x22.png",
-
button_placeholder_id : "spanButtonPlaceholder",
-
button_width: 61,
-
button_height: 22,
-
-