多文件上传的例子

2016-02-19 11:07 4 1 收藏

下面,图老师小编带您去了解一下多文件上传的例子,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - Web开发 】


多文件上传的例子//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" width="580" bgcolor="#C2E2F5"
  tr bgcolor="#E3F2FB" style="text-align:center"  
    td width="280" style="text-align:center" height="30"上传的文件/td
  /tr
?
for($i=1;$i8;$i++)   
{
  $upfile="upfile".strval($i);
  echo "  trn";  
  echo "     td bgcolor=#F5FBFE width=264input type=file name=$upfile lengh=25/tdn";
  echo "  /trn";  
}
?
  tr bgcolor="#E3F2FB"
    td colspan="2" height="1"  
    /td
    td colspan="2" height="1"  
      div style="text-align:center"
        input type=submit name="submit" value=上传
      /div
    /td
/table
/form
/body/html
//-----------------------------------------------------------------------------------------------------------------------

//upload.php-------------------------------------------------------------------------------------------------------------
//upload_path:文件要上传到的目录路径
?php
for($i=1;$i8;$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 "HTMLn" ;  
     echo "HEADn" ;
     echo "/HEADn" ;
     echo "BODY n" ;
     echo $ls_msg."n";
     echo "/BODYn" ;
     echo "/HTMLn" ;
?

来源:http://www.tulaoshi.com/n/20160219/1596569.html

延伸阅读
标签: 电脑入门
GetSaveAsFilename是通过Application来调用的,而Application又是通过VBA环境来使用的,因此,本例子给你介绍的是在Excel环境下,调用另存为对话框的示例代码。 它的格式如下: Dim Filename As String Filename = Application.GetSaveAsFilename(FileFilter:="文件名称, *.格式") 一、代码如下 Dim fileSaveName fileSaveName...
标签: 软件教程
flashfxp是一款很常用的FTP管理工具,也是相对而言比较简单的管理工具。下面小编就为大家介绍一下flashfxp怎么上传文件,希望能帮到大家 1、首先,打开FlashFXP软件 2、点击“站点”按钮,将网站添加到新的站点 3、站点添加好后,添加“连接”图标按钮或者双击flashifxp sites下的用户,连接网站。确认网...
彩云如何上传和批量上传文件?   彩云支持单个文件和批量文件上传。上传单文件最大支持2G,批量上传单次上传总容量不超过2G。彩云暂不支持文件夹上传。 同时新增拖拽上传,可以将本地PC的文件轻松拖动上传到云端对应的文件夹下,让您上传文件变得更简单!
标签: Web开发
读文件的例子 *************************************************** %@ page contentType="text/html;charset=gb2312"% % //变量声明 java.lang.String strFileName; //文件名 java.io.File objFile; //文件对象 java.io.FileReader objFileReader; //读文件对象 char[] chrBuffer = new char[10]; //缓...
标签: 服务器
flashfxp怎么上传文件   flashfxp是很多网站编辑都在使用的FTP管理工具,主要用于文件、网站电脑软件与手机软件的上传。不过,刚刚下载FTP管理工具的网友,可能还不是很清楚flashfxp上传文件该怎么设置,下面就一起来学习一下flashfxp上传文件的教程吧!希望本教程可以帮到大家哦! 1、首先,打开FlashFXP软件; 2、点击站...

经验教程

193

收藏

18
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部