多文件上传的例子


Posted in PHP onOctober 09, 2006

多文件上传的例子 //upload_html.php---------------------------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>上传文件</TITLE>
</HEAD>
<script>
function beforesubmit(forma)
{
   var indexnamea=forma.indexname.value;
   var upfilea=forma.upfile.value;
   var k=/ /g;
   var indexnamea=indexnamea.replace(k,"");
   var upfilea=upfilea.replace(k,"");
   if(indexnamea==""
upfilea=="")
   {
      alert("目录名称或上传的目录不能为空!");
      return false;
   }
   return true;
}
</script>
<BODY BGCOLOR=WHITE>
<BR>
<form name=form1 action="upload.php" method=post enctype=\"multipart/form-data\" >\n";
<table cellspacing="1" cellpadding="5" border="0" width="580" bgcolor="#C2E2F5">
  <tr bgcolor="#E3F2FB" align="center">  
    <td width="280" align="center" height="30">上传的文件</td>
  </tr>
<?
for($i=1;$i<8;$i++)   
{
  $upfile="upfile".strval($i);
  echo "  <tr>\n";  
  echo "     <td bgcolor=#F5FBFE width=264><input type=file name=$upfile lengh=25></td>\n";
  echo "  </tr>\n";  
}
?>
  <tr bgcolor="#E3F2FB">
    <td colspan="2" height="1">  
    </td>
    <td colspan="2" height="1">  
      <div align="center">
        <input type=submit name="submit" value=上传>
      </div>
    </td>
</table>
</form>
</body></html>
//-----------------------------------------------------------------------------------------------------------------------

//upload.php-------------------------------------------------------------------------------------------------------------
//upload_path:文件要上传到的目录路径
<?php
for($i=1;$i<8;$i++)
{
   $upfile="upfile".strval($i);
   if(chop($$indexname)!="" and chop($$upfile)!="")
   {
      $upfilename=($upfile."_name");
      $filename=upload_path.$$upfilename;
      $copyfile = copy($$upfile,$filename);     
      if (!$copyfile)
         die("文件上传失败!");  
      $ls_file.=$$upfilename."\n";
      $flag=1 ;   
   }
}  
if($flag){      
  $ls_msg="文件\n".$ls_file."上传成功!";  
}
else{
  $ls_msg="无文件上传,请重新选择!";
}   
     echo "<HTML>\n" ;  
     echo "<HEAD>\n" ;
     echo "</HEAD>\n" ;
     echo "<BODY >\n" ;
     echo $ls_msg."\n";
     echo "</BODY>\n" ;
     echo "</HTML>\n" ;
?>

PHP 相关文章推荐
ajax缓存问题解决途径
Dec 06 PHP
献给php初学者(入门学习经验谈)
Oct 12 PHP
php算开始时间到过期时间的相隔的天数
Jan 12 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
May 13 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
PHP导航下拉菜单的实现如此简单
Sep 22 PHP
php smarty模板引擎的6个小技巧
Apr 24 PHP
php中操作memcached缓存进行增删改查数据的实现代码
Aug 15 PHP
Web程序工作原理详解
Dec 25 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
Apr 14 PHP
PHP4(windows版本)中的COM函数
Oct 09 #PHP
实现树状结构的两种方法
Oct 09 #PHP
PHP邮件专题
Oct 09 #PHP
Content-type 的说明
Oct 09 #PHP
高亮度显示php源代码
Oct 09 #PHP
PHP4 与 MySQL 数据库操作函数详解
Oct 09 #PHP
开发大型PHP项目的方法
Oct 09 #PHP
You might like
destoon复制新模块的方法
2014/06/21 PHP
php的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
PHP折半(二分)查找算法实例分析
2018/05/12 PHP
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
js仿百度有啊通栏展示效果实现代码
2013/05/28 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
微信小程序 switch组件详解及简单实例
2017/01/10 Javascript
jQuery length 和 size()区别总结
2018/04/26 jQuery
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
vue移动端屏幕适配详解
2019/04/30 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
vue瀑布流组件实现上拉加载更多
2020/03/10 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
Python读写Redis数据库操作示例
2014/03/18 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
Python函数和模块的使用总结
2019/05/20 Python
pytorch实现focal loss的两种方式小结
2020/01/02 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
python程序输出无内容的解决方式
2020/04/09 Python
python中Django文件上传方法详解
2020/08/05 Python
AmazeUI在模态框中嵌入表单形成模态输入框
2020/08/20 HTML / CSS
自荐信模版
2013/10/24 职场文书
采购员岗位职责
2013/11/15 职场文书
中学生期末评语
2014/02/03 职场文书
社区工作者个人总结
2015/02/28 职场文书
《正比例》教学反思
2016/02/23 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
Python多线程 Queue 模块常见用法
2021/07/04 Python
JS实现数组去重的11种方法总结
2022/04/04 Javascript