多个文件上传然后使用图像魔术师裁剪和调整大小

时间:2014-04-28 12:53:37

标签: php file-upload image-manipulation

我用Google搜索并用谷歌搜索,但似乎无法找到一种方法来上传多个文件,然后裁剪/调整每个图像的大小。我正在使用图像魔术师上传单个文件,效果很好!

非常感谢任何帮助!

p.s这是PHP中的

1 个答案:

答案 0 :(得分:1)

处理多个文件不应该只处理一个文件。

假设以下HTML:

<form method="post" enctype="multipart/form-data" action='upload.php'>
    <p>Files: <input name="images[]" multiple="multiple" type="file" /></p>
    <input type="submit" value="Upload" />
</form>

您的PHP可能如下所示:

foreach($_FILES['images']['tmp_name'] as $key => $tmp_name) {
    $fileName = $_FILES['images']['name'][$key];
    $fileSize = $_FILES['images']['size'][$key];
    $fileTmp = $_FILES['images']['tmp_name'][$key];
    $fileType = $_FILES['images']['type'][$key];
    ...
}
相关问题