多文件上传的例子


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 相关文章推荐
用PHP生成静态HTML速度快类库
Mar 18 PHP
PHP Mysql编程之高级技巧
Aug 27 PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
Nov 03 PHP
解析php二分法查找数组是否包含某一元素
May 23 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
Feb 03 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
PHP中array_keys和array_unique函数源码的分析
Feb 26 PHP
CI映射(加载)数据到view层的方法
Mar 28 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
Sep 13 PHP
PHP 类与构造函数解析
Feb 06 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
Mar 15 PHP
ThinkPHP实现登录退出功能
Jun 29 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
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
PHP正则匹配操作简单示例【preg_match_all应用】
2017/07/10 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
2019/05/29 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
javascript EXCEL 操作类代码
2009/07/30 Javascript
用Javascript实现锚点(Anchor)间平滑跳转
2009/09/08 Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
2010/04/27 Javascript
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
jquery parent和parents的区别分析
2013/10/02 Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
2013/11/27 Javascript
js验证整数加保留小数点的简单实例
2013/12/02 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
跟我学习javascript的Date对象
2015/11/19 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
js a标签点击事件
2017/03/30 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
angular-tree-component的使用详解
2018/07/30 Javascript
OpenLayers3加载常用控件使用方法详解
2020/09/25 Javascript
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
在django中使用post方法时,需要增加csrftoken的例子
2020/03/13 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
Django怎么在admin后台注册数据库表
2020/11/14 Python
html5 input元素新特性_动力节点Java学院整理
2017/07/06 HTML / CSS
Cecil Mode法国在线商店:女性时尚
2021/01/08 全球购物
高中生期末评语大全
2014/01/28 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
医生见习报告范文
2014/11/03 职场文书
保安辞职信范文
2015/02/28 职场文书
Logback 使用TurboFilter实现日志级别等内容的动态修改操作
2021/08/30 Java/Android
MySQL Server层四个日志的实现
2022/03/31 MySQL