多文件上传的例子


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 5.3.1 安装包 VC9 VC6不同版本的区别是什么
Jul 04 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
Jul 13 PHP
php注销代码(session注销)
May 31 PHP
wamp下修改mysql访问密码的解决方法
May 07 PHP
php出现内存位置访问无效错误问题解决方法
Aug 16 PHP
php中in_array函数用法分析
Nov 15 PHP
PHP错误Warning:mysql_query()解决方法
Oct 24 PHP
php 使用fopen函数创建、打开文件详解及实例代码
Sep 24 PHP
基于Laravel实现的用户动态模块开发
Sep 21 PHP
thinkphp中U方法按路由规则生成url的方法
Mar 12 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
Apr 04 PHP
Laravel框架实现的上传图片到七牛功能详解
Sep 06 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下读取文本文件的代码
2008/07/02 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
AngularJS基础 ng-open 指令简单实例
2016/08/02 Javascript
easyui-combobox 实现简单的自动补全功能示例
2016/11/08 Javascript
浅谈vue-router 路由传参的方法
2017/12/27 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
详解js中Array的方法及技巧
2018/09/12 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
2019/06/18 jQuery
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
全面解读Python Web开发框架Django
2014/06/30 Python
利用Python实现颜色色值转换的小工具
2016/10/27 Python
利用Celery实现Django博客PV统计功能详解
2017/05/08 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
如何通过Django使用本地css/js文件
2020/01/20 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
2014/05/03 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
2016/06/27 HTML / CSS
html5使用canvas实现弹幕功能示例
2017/09/11 HTML / CSS
超市促销活动方案
2014/03/05 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
农村党支部书记党群众路线四风问题整改措施
2014/09/26 职场文书
2014年质量工作总结
2014/11/22 职场文书
创业计划书详解
2019/07/19 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
Golang流模式之grpc的四种数据流
2022/04/13 Golang