【发布时间】:2011-07-27 21:35:45
【问题描述】:
我目前有这个上传脚本,它非常适合单个图像,但我希望简单地添加一个 for 循环就可以让这个脚本处理多个文件。
<input type="file" size="20" name="filename">
这是当前脚本,我只是无法获得我尝试工作的任何 for 循环。
<?php
$filename = @basename($_FILES['filename']['name']);
$tmp_filename = $_FILES['filename']['tmp_name'];
if (!@move_uploaded_file($tmp_filename , DESTINATION_FOLDER . $dest_filename)) {
$errors[] = "Could not upload file (6).";
break;
}
?>
【问题讨论】:
-
我们不会阅读这堵文字墙。将其归结为您想要的具有代表性的小样本。
-
@Marc B,对不起,我只是认为发布整个上传脚本就可以了。我想我可以在外部为每个正在上传的文件添加一个 for 循环。
-
我们并不需要所有的定义/cmets。我们不需要数据库部分。基本上只有实际的 HTML 表单(并且只有与文件相关的字段)和上传处理部分。这应该最多需要 30 或 40 行。
-
我试图将其压缩为我认为处理上传的 move_uploaded_file 部分。