template design by http://www.20shx.com/
时间:2014-03-16 发布人:SHX 浏览次数:3102 评论:0
在上传图片的时候,如果用input元素中的file来上传的话,不仅不能批量上传,而且用户体验度也不是很好。这里跟大家分享一款FLASH批量上传图片的网络插件,用起来非常的方便。下面提供的源码中有ASP、ASP.NET、PHP三个版本的。这里大致介绍下PHP版本,源码中也有详细的案例,应该一看就会的。
文件中的 update.php 服务器处理文件,在这里面你可以更改上传的目录地址和控制文件大小类型
$php_path = dirname(__FILE__) . '/'; $php_url = dirname($_SERVER['PHP_SELF']) . '/'; //文件保存目录路径 $save_path = $php_path . './';//默认为 update.php所在目录 //文件保存目录URL $save_url = $php_url . './';//默认为 update.php所在目录 //定义允许上传的文件扩展名 $ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp', 'mp3'); //最大文件大小 $max_size = 1024*10000;//(默认500K) $save_path = realpath($save_path) . '/';
下面还有自定义函数获取客户端传来的参数
function getGet($v)// 获取GET { if(isset($_GET[$v])) { return $_GET[$v]; }else{ return ''; } } function getPost($v)// 获取POST { if(isset($_POST[$v])) { return $_POST[$v]; }else{ return ''; } }
你可以在里面加入写入数据库的代码(当然一般我们都是存储文件的名称到数据库)
里面的其他实例文件都有很详细的解释这里就不多说了
temp.html
temp2.html
temp3.html
temp4.html
temp5.html
....
最后源代码下载,点击这里
图片查看工具请访问http://www.20shx.com/article_1/2014-03-18/61.html
上一篇:让鲁迅来看待马航事件的政府(上)下一篇:周星驰喜剧中的悲剧