一聚教程网:一个值得你收藏的教程网站

热门教程

多个文件上传(php+js可动态增加文件上传框)

时间:2022-06-24 18:31:41 编辑:袖梨 来源:一聚教程网




多个文件上传(php+<a target="_blank" href="/js_a/js.html">网页特效</a>可动态增加文件上传框)


if($_post['sub'])
{
$ftype=array('image/jpg','image /jpeg','imgage/png','image/pjpeg','image/gif');//允许上传的文件类型
$files=$_files['files'];
$fnum=count($files['name']); //取得上传文件个数
for($i=0;$i<$fnum;$i++)
{
   if($files['name'][$i]!=''&&is_uploaded_file($files['tmp_name'][$i]))
   {
    if(in_array($files['type'][$i],$ftype))//判断文件是否是允许的类型
    {
     $fname='upfile/'.rand(0,10000).time().substr($files['name'] [$i],strrpos($files['name'][$i],'.'));//自动命名
     move_uploaded_file($files['tmp_name'][$i],$fname);
     echo '
文件上传成功!';
    }
    else
    {
     echo '
不允许的文件类型!';
    }
   }
   else
   {
    echo '
该文件不存在!';
   }
}

}
?>


   


再上传一张

热门栏目