Maison > Article > développement back-end > PHP下传多图片总是报错
PHP上传多图片总是报错
目的是实现多图上传,并更名,记录路径
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <?php if ( isset($_GET['action']) && $_GET['action'] == "save" ) { if(@$value["error"]!=0) { echo $value["name"]."上传失败!"; break; } else { if(isset($value["type"])!="image/jpg" && $value["type"]!="image/gif" && $value["type"]!="image/png")// { echo "文件类型不正确!";//我上传的是JPG图片,可是还是在这里报错说我的图片类型不正确 break;//这里也报错:Fatal error: Cannot break/continue 1 level in D:\setup\xampp\htdocs\index.php on line 14 } else { if(isset($vale["size"])>500) { echo "文件太大"; break; } else { $path="upload/".time().rand(1,10).$value["name"]; move_uploaded_file($value["tmp_name"],$path); echo "文件".$value["name"]."上传成功!"; } } } } else { ?> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> <script language="javascript"> function changenum() { var num; num=document.form1.sl.value; var str; str=""; var i; for(i=0;i<num;i++) { str+="<div id='file"+i+"'><p><input type='file' name='fi"+i+"' id='fi"+i+"' />最大可上传500kb"; } document.getElementById("allfile").innerHTML=str; } </script>