多文件上传的例子


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动态创建Flash动画
Oct 09 PHP
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
PHP定时自动生成静态HTML的实现代码
Jun 20 PHP
JS中encodeURIComponent函数用php解码的代码
Mar 01 PHP
递归删除一个节点以及该节点下的所有节点示例
Mar 19 PHP
php提示Failed to write session data错误的解决方法
Dec 17 PHP
WIN8.1下搭建PHP5.6环境
Apr 29 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
Dec 08 PHP
php对接java现实加签验签的实例
Nov 25 PHP
thinkphp5引入公共部分header、footer的方法详解
Sep 14 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
Apr 10 PHP
PHP实现常用排序算法的方法
Feb 05 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
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
Display SQL Server Login Mode
2007/06/21 Javascript
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
2014/03/18 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
JavaScript获取当前时间向前推三个月的方法示例
2017/02/04 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
jQuery带控制按钮轮播图插件
2020/07/31 jQuery
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
Python实用日期时间处理方法汇总
2015/05/09 Python
详细解析Python中__init__()方法的高级应用
2015/05/11 Python
Python下Fabric的简单部署方法
2015/07/14 Python
详解Python使用simplejson模块解析JSON的方法
2016/03/24 Python
Python输出各行命令详解
2018/02/01 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
Tensorflow 自定义loss的情况下初始化部分变量方式
2020/01/06 Python
为什么相对PHP黑python的更少
2020/06/21 Python
在Pytorch中使用Mask R-CNN进行实例分割操作
2020/06/24 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
详解python程序中的多任务
2020/09/16 Python
浅析Python中字符串的intern机制
2020/10/03 Python
python利用opencv保存、播放视频
2020/11/02 Python
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
单位委托书范本
2014/04/04 职场文书
《水上飞机》教学反思
2014/04/10 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
2016年安全生产先进个人事迹材料
2016/02/29 职场文书
MySQL高速缓存启动方法及参数详解(query_cache_size)
2021/07/01 MySQL
python 中yaml文件用法大全
2021/07/04 Python