首页 > php上传下载 > 多图片上传的php代码

多图片上传的php代码

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

<html>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
<head>  
<title>多文件上传</title>  
</head>  
<body>  
<form accept="" method="post" enctype="multipart/form-data">  
<input type="file" name="img[]" /><br />  
<input type="file" name="img[]" /><br />  
<input type="file" name="img[]" /><br />  
<input type="file" name="img[]" /><br />  
<input type="file" name="img[]" /><br />  
<input type="file" name="img[]" /><br />  
<input type="submit" name="s" /><br />  
</form>  
<?php
//上传文件信息
$img = $_FILES['img'];
if ($img) {
    //文件存放目录,和本php文件同级
    $dir = dirname(__file__);
    $i = 0;
    foreach ($img['tmp_name'] as $value) {
        $filename = $img['name'][$i];
        if ($value) {
            $savepath = "$dir$filename";
            $state = move_uploaded_file($value, $savepath);
            //如果上传成功,预览
            if ($state) {
                echo "<img src='$filename' alt='$filename' /> ";
            }
        }
        $i++;
    }
}
?>
</body>  
</html>

 


本文地址:http://www.phprm.com/scxz/fs1338.html

转载随意,但请附上文章地址:-)

标签:php代码 多图片上传

相关文章

发表留言