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 "上传文件格式不对!
"; }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 "文件:".time().strtolower(strstr($_FILES["pic$i"]['name'], ".")) ." 上传成功,大小为:".$_FILES["pic$i"]['size']."字节
"; }else{ echo "上传失败"; } }else{ echo "上传文件:".$_FILES["pic$i"]['name']."不合法!"; } } } }else{ continue; }}?>