多文件上传的例子


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将DateTime对象转化为友好时间显示的实现代码
Sep 20 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
php中删除字符串中最先出现某个字符的实现代码
Feb 03 PHP
php获取一个变量的名字的方法
Sep 05 PHP
smarty内置函数section的用法
Jan 22 PHP
Yii2分页的使用及其扩展方法详解
May 23 PHP
php版微信自动获取收货地址api用法示例
Sep 22 PHP
php输出含有“#”字符串的方法
Jan 18 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
thinkPHP框架中执行事务的方法示例
May 31 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
Aug 23 PHP
PHP反射原理与用法深入分析
Sep 28 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之第七天
2006/10/09 PHP
php 数组使用详解 推荐
2011/06/02 PHP
一组PHP可逆加密解密算法实例代码
2014/01/21 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
PHP验证码类ValidateCode解析
2017/01/07 PHP
Display SQL Server Version Information
2007/06/21 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
javascript获取网页中指定节点的父节点、子节点的方法小结
2013/04/24 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
IE中document.createElement的iframe无法设置属性name的解决方法
2015/09/14 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
js获取当前日期时间及其它日期操作汇总
2016/03/08 Javascript
AngularJS  ng-table插件设置排序
2016/09/21 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
2016/11/29 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
element跨分页操作选择详解
2020/06/29 Javascript
新手该如何学python怎么学好python?
2008/10/07 Python
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python实现远程调用MetaSploit的方法
2014/08/22 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
解决python给列表里添加字典时被最后一个覆盖的问题
2019/01/21 Python
Python3实现取图片中特定的像素替换指定的颜色示例
2019/01/24 Python
利用OpenCV和Python实现查找图片差异
2019/12/19 Python
python将图片转base64,实现前端显示
2020/01/09 Python
python基于opencv实现人脸识别
2021/01/04 Python
企业百日安全活动总结
2015/05/07 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
Python如何导出导入所有依赖包详解
2021/06/08 Python
浅谈MySQL表空间回收的正确姿势
2021/10/05 MySQL
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫