uploadifive上传工具php版使用

 uploadifive自带的DEMO文件。

下载地址:

http://www.uploadify.com/download/

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>UploadiFive Test</title>
 
<script src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script>
<script src="jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify.css">
<style type="text/css">
body {
	font: 13px Arial, Helvetica, Sans-serif;
}
</style>
</head>
 
<body>
	<h1>Uploadify Demo</h1>
	<form>
		<div id="queue"></div>
		<input id="file_upload" name="file_upload" type="file" multiple="true">
	</form>
 
	<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',
				'onUploadSuccess' : function(file, data, response) {
		            alert('The file ' + file.name + ' was successfully uploaded with a response of ' + response + ':' + data);
		        }
			});
		});
	</script>
</body>
</html>
 var settings = $data.settings = $.extend({
                    'auto'            : true,               //文件添加到队列时自动上传
                    'buttonClass'     : false,              //要添加到UploadiFive按钮的类
                    'buttonText'      : '选择文件',          //出现在UploadiFive按钮上的文本
                    'checkScript'     : false,              //检查现有文件名的脚本的路径
                    'dnd'             : true,               //允许拖放到队列中
                    'dropTarget'      : false,              //用于放置目标的选择器
                    'fileObjName'     : 'Filedata',         //要在服务器端脚本中使用的文件对象的名称
                    'fileSizeLimit'   : 0,                  //允许上载的最大文件大小
                    'fileType'        : false,              //允许文件扩展名(.zip、.rar、.7z、.pdf、…ETC.),用逗号分隔
                    'formData'        : {},                 //要发送到上载脚本的其他数据
                    'height'          : 30,                 //按钮的高度
                    'itemTemplate'    : false,              //队列中项目的HTML标记
                    'method'          : 'post',             //提交上传时使用的方法
                    'multi'           : true,               //设置为true允许选择多个文件
                    'overrideEvents'  : [],                 //要覆盖的事件数组
                    'queueID'         : false,              //文件队列的ID
                    'queueSizeLimit'  : 0,                  //一次上载的最大文件数
                    'removeCompleted' : false,              //设置为true可删除已完成上传的文件
                    'simUploadLimit'  : 0,                  //一次上载的最大文件数
                    'truncateLength'  : 0,                  //将文件名截断为的长度
                    'uploadLimit'     : 0,                  //可以上载的最大文件数
                    'uploadScript'    : 'uploadifive.php',  //上传脚本的路径
                    'width'           : 100                 //按钮的宽度

uploadifive上传工具php版使用

猜你喜欢

转载自blog.csdn.net/ffffffff8/article/details/133137032