php怎么一个file上传多张图片?我这样自能上传一张图片,而且提交时没有图片回出错,求大神指点。

2024-12-18 18:53:20
推荐回答(3个)
回答1:

<?php
foreach ($_FILES["pictures"]["error"] as $key => $error) {
    if ($error == UPLOAD_ERR_OK) {
        $tmp_name = $_FILES["pictures"]["tmp_name"][$key];
        $name = $_FILES["pictures"]["name"][$key];
        move_uploaded_file($tmp_name, "data/$name");
    }
}
?>

然后php获取文件信息的时候

$_FILES["img"]["name"][0];//第一张图片名字

$_FILES["img"]["name"][1];//第2张图片名字

回答2:

我倒是推荐你使用jquery的插件uploadify,很好用的,只需稍稍配置,而且效果不错,你还可以根据自己的需求去改里边的代码

回答3:

最好得懂、做起来才知道怎么个来龙去脉、