多文件上传的例子


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 相关文章推荐
BBS(php &amp; mysql)完整版(六)
Oct 09 PHP
PHP 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
php strstr查找字符串中是否包含某些字符的查找函数
Jun 03 PHP
PHP文件上传原理简单分析
May 29 PHP
PHP不用递归实现无限分级的例子分享
Apr 18 PHP
PHP程序员基本要求和必备技能
May 09 PHP
PHP获取毫秒级时间戳的方法
Apr 15 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
利用php输出不同的心形图案
Apr 22 PHP
Smarty模板常见的简单应用分析
Nov 15 PHP
form表单传递数组数据、php脚本接收的实例
Feb 09 PHP
PHP 使用位运算实现四则运算的代码
Mar 09 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变量修饰符static的使用
2013/06/28 PHP
php5.5中类级别的常量使用介绍
2013/10/02 PHP
php简单实现MVC
2015/02/05 PHP
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
2016/03/21 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
php时间戳转换代码详解
2019/08/04 PHP
自己的js工具 Cookie 封装
2009/08/21 Javascript
jQuery插件boxScroll实现图片轮播特效
2015/07/14 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
EasyUI学习之Combobox下拉列表(1)
2016/12/29 Javascript
微信小程序实战之运维小项目
2017/01/17 Javascript
angularjs实现的前端分页控件示例
2017/02/10 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
微信小程序使用 vant Dialog组件的正确方式
2020/02/21 Javascript
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
2020/09/21 Javascript
Python中属性和描述符的正确使用
2016/08/23 Python
python操作 hbase 数据的方法
2016/12/18 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
python获取地震信息 微信实时推送
2019/06/18 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
python获取引用对象的个数方式
2019/12/20 Python
python中二分查找法的实现方法
2020/12/06 Python
JNI的定义
2012/11/25 面试题
介绍一下Linux中的链接
2016/05/28 面试题
《夏夜多美》教学反思
2014/02/17 职场文书
经典洗发水广告词
2014/03/13 职场文书
股东授权委托书范本
2014/09/13 职场文书
焦点访谈观后感
2015/06/11 职场文书
公司晚宴祝酒词
2015/08/11 职场文书
2016年春节问候语
2015/11/11 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫