<?php
for($i=1;$i<=5;$i++){
    if(!empty($_FILES["pic$i"]['name'])){   //如果文件不为空
        if($_FILES["pic$i"]['error']>0){//如果文件上传失败
            switch ($_FILES["pic$i"]['error']){
                case 1:
                    echo "上传文件大小超出配置文件规定值";
                    break;
                case 2:
                    echo "上传文件大小超出表单中约定的值";
                    break;
                case 3:
                    echo "上传文件不全";
                    break;
                case 4:
                    echo "没有上传文件";
                    break;
            }
        }else{
            if(!is_dir("upfile")){
                mkdir("upfile");
            }
            //获取文件类型
            list($maintype,$subtype)=explode("/",$_FILES["pic$i"]['type']);
            //判断文件格式是否正确
            if ($maintype!="p_w_picpath"||$subtype!="pjpeg"){
                echo "上传文件格式不对!<br/>";
            }else{
                //如果上传文件格式正确,构建动态路径
                $path = "upfile/".rand(0, 10000).time().strtolower(strstr($_FILES["pic$i"]['name'], "."));
                //判断是否上传文件
                if(is_uploaded_file($_FILES["pic$i"]['tmp_name'])){
                    //判断文件是否上传成功
                    if(move_uploaded_file($_FILES["pic$i"]['tmp_name'], $path)){
                        echo "文件:<span class='STYLE1'>".time().strtolower(strstr($_FILES["pic$i"]['name'], "."))
                        ."</span> 上传成功,大小为:<span class='STYLE1'>".$_FILES["pic$i"]['size']."</span>字节<br/>";
                    }else{
                        echo "上传失败";
                    }
                }else{
                    echo "上传文件:<span class='STYLE1'>".$_FILES["pic$i"]['name']."</span>不合法!";
                }
            }
        }
    }else{
        continue;
    }
}
?>
<form action="07.php" method="post" enctype="multipart/form-data">
    <input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
    <input type="file" name="pic1"/><br/>
    <input type="file" name="pic2"/><br/>
    <input type="file" name="pic3"/><br/>
    <input type="file" name="pic4"/><br/>
    <input type="file" name="pic5"/><br/>
    <input type="submit" value="上传"/>
</form>