swfupload swfupload upload.php 文件应该怎么写!!!?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpif(isset($_GET['test'])){ move_uploaded_file($_FILES['Filedata']['tmp_name'], intval(rand() * 1000).'.jpg');}?><link rel="stylesheet" href="album_2.css"><link rel="stylesheet" href="global.css"><script src="swfupload.js"></script><script src="fileprogress.js"></script><script src="handlers.js"></script><script src="swfupload.queue.js"></script><script type="text/javascript">var swfu;window.onload = function() { var settings = { flash_url : "swfupload.swf", upload_url: "test.php?test=1",//处理上传文件的页面test=1只是一个标识而已 file_post_name : "Filedata",//file的名称 file_size_limit : "2 MB",//上传文件体积上限,单位MB file_types : "*.jpg;*.jpeg;*.bmp;*.gif", //允许上传的文件类型 file_types_description : "All Files", file_upload_limit : "13", //限定用户一次性最多上传多少个文件(参考:www.jb51.net/article/15576.htm) file_queue_limit : "13",//上传队列数量限制,该项通常不需设置 custom_settings : { progressTarget : "fsUploadProgress", cancelButtonId : "btnCancel" }, debug: false, // Button settings button_image_url: "", button_width: "334", button_height: "113", button_placeholder_id: "spanButtonPlaceHolder", button_text: '<span class="theFont">批量选择上传图片</span>', button_text_style: ".theFont { font-size: 16;color: #00CCFF}", button_text_left_padding: 12, button_text_top_padding: 3, // file handlers.js (其中的函数uploadSuccess中可以设置返回页面window.location) file_queued_handler : fileQueued, file_queue_error_handler : fileQueueError, upload_start_handler : uploadStart, upload_progress_handler : uploadProgress, upload_error_handler : uploadError, upload_success_handler : uploadSuccess }; swfu = new SWFUpload(settings); };</script><table class="center_content" id="uploadpics"><tr> <td> <div class="lifetip imgtip" style="float:right;width:250px;"> <input type="hidden" name="test" value="1"> </div> <div class="fieldset flash" id="fsUploadProgress" style="display:block"></div> <div id="btnSelect"> <span id="spanButtonPlaceHolder"></span> </div> <div id="startBtn"><input id="btnStart" type="button" class="but" value="开始上传" onclick="swfu.startUpload();" /></div> </td></tr></table> upload.php中:if(isset($_GET['test'])){move_uploaded_file($_FILES['Filedata']['tmp_name'], intval(rand() * 1000).'.jpg');}当然了,这只是最简单的,你可以加其他东西,想监控请使用echo '<script>...</script>';exit; 我想上传文件的时候,可以选择参数,比如分类,属性,等, 上传完后,可以根据这些参数写入数据库,好像是post_params这里设置的,还是在那里?? 很乱呀 还有不知是不是,addFileParam 这个方法, 如果是,这个方法要怎样写,写在提交表单那个页面吗? 处理数据那个页面想获取post过来的参数是不是直接$_POST[''] 就行了,还是swfupload 本来有方法获得参数? 原来php怎么写现在就怎么写,这个插件不会影响php代码应用的,像数据库里写参数一律在php页面写(upload.php) post_params: {"username": "zhangsan", "password": "zhangsan"}试一试,没用过这个 网站前台 急 PHP能不能用变量内容作为数组下标? 求dingsongtao大哥帮我解决一个问题 文章内容截取问题 实现后台提交的文字中有超链接攻能!同时排版正常! 返回密文! 关于hidden的用法??? php有session吗? base64算法取消马上转您100帖子分 输入的结果怎么和想象的不一样,错在哪呢? display_errors问题 关于日期输出的疑问
if(isset($_GET['test'])){
move_uploaded_file($_FILES['Filedata']['tmp_name'], intval(rand() * 1000).'.jpg');
}
?>
<link rel="stylesheet" href="album_2.css">
<link rel="stylesheet" href="global.css">
<script src="swfupload.js"></script>
<script src="fileprogress.js"></script>
<script src="handlers.js"></script>
<script src="swfupload.queue.js"></script>
<script type="text/javascript">
var swfu;
window.onload = function() {
var settings = {
flash_url : "swfupload.swf",
upload_url: "test.php?test=1",//处理上传文件的页面test=1只是一个标识而已
file_post_name : "Filedata",//file的名称
file_size_limit : "2 MB",//上传文件体积上限,单位MB
file_types : "*.jpg;*.jpeg;*.bmp;*.gif", //允许上传的文件类型
file_types_description : "All Files",
file_upload_limit : "13", //限定用户一次性最多上传多少个文件(参考:www.jb51.net/article/15576.htm)
file_queue_limit : "13",//上传队列数量限制,该项通常不需设置
custom_settings : {
progressTarget : "fsUploadProgress",
cancelButtonId : "btnCancel"
},
debug: false, // Button settings
button_image_url: "",
button_width: "334",
button_height: "113",
button_placeholder_id: "spanButtonPlaceHolder",
button_text: '<span class="theFont">批量选择上传图片</span>',
button_text_style: ".theFont { font-size: 16;color: #00CCFF}",
button_text_left_padding: 12,
button_text_top_padding: 3,
// file handlers.js (其中的函数uploadSuccess中可以设置返回页面window.location)
file_queued_handler : fileQueued,
file_queue_error_handler : fileQueueError,
upload_start_handler : uploadStart,
upload_progress_handler : uploadProgress,
upload_error_handler : uploadError,
upload_success_handler : uploadSuccess
}; swfu = new SWFUpload(settings);
};
</script><table class="center_content" id="uploadpics">
<tr>
<td>
<div class="lifetip imgtip" style="float:right;width:250px;">
<input type="hidden" name="test" value="1">
</div>
<div class="fieldset flash" id="fsUploadProgress" style="display:block"></div>
<div id="btnSelect">
<span id="spanButtonPlaceHolder"></span>
</div>
<div id="startBtn"><input id="btnStart" type="button" class="but" value="开始上传" onclick="swfu.startUpload();" /></div>
</td>
</tr>
</table>
if(isset($_GET['test'])){
move_uploaded_file($_FILES['Filedata']['tmp_name'], intval(rand() * 1000).'.jpg');
}
当然了,这只是最简单的,你可以加其他东西,想监控请使用
echo '<script>...</script>';exit;
试一试,没用过这个