首页 > 语言 > PHP > 正文

多图片上传的php代码

2024-09-04 11:44:45
字体:
来源:转载
供稿:网友

提供一个基础教程了,告诉你如果利用move_uploaded_file函数来实现多图片上传了,当然也可以实现多文件上传操作了,希望对你有帮助。

  1. <html>  
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
  3. <head>  
  4. <title>多文件上传</title>  
  5. </head>  
  6. <body>  
  7. <form accept="" method="post" enctype="multipart/form-data">  
  8. <input type="file" name="img[]" /><br />  
  9. <input type="file" name="img[]" /><br />  
  10. <input type="file" name="img[]" /><br />  
  11. <input type="file" name="img[]" /><br />  
  12. <input type="file" name="img[]" /><br />  
  13. <input type="file" name="img[]" /><br />  
  14. <input type="submit" name="s" /><br />  
  15. </form>  
  16. <?php  
  17. //上传文件信息  
  18. $img = $_FILES['img'];  
  19. if ($img)  
  20. {  
  21. //文件存放目录,和本php文件同级  
  22. $dir = dirname(__file__);  
  23. $i = 0;  
  24. foreach ($img['tmp_name'as $value)  
  25. {  
  26. $filename = $img['name'][$i];  
  27. if ($value)  
  28. {  
  29. $savepath="$dir$filename";  
  30. $state = move_uploaded_file($value$savepath);  
  31. //如果上传成功,预览  
  32. if($state)  
  33. {  
  34. echo "<img src='$filename' alt='$filename' /> ";  
  35. }  
  36. }  
  37. $i++;  
  38. }  
  39. }  
  40. ?>  
  41. </body>  
  42. </html> 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表