<?php
$numoffile = 3;
if ($_POST) {
for ($i=0;$i<$numoffile;$i++) {
if (trim($_FILES['myfiles']['name'][$i])!="") {
$newfile = $_FILES['myfiles']['name'][$i];
copy($_FILES['myfiles']['tmp_name'][$i], "./$newfile");
}
}
}
if (isset($i)&&$i>0) print "ok.";
print "<form method='post' enctype='multipart/form-data'>";
for($i=0;$i<$numoffile;$i++) {
print "<input type='file' name='myfiles[$i]' size='30'><br>";
}
print "<input type='submit' name='action' value='Upload'>";
print "</form>";
?>
for内的$i++ 去掉……
$numoffile = 3;
if ($_POST) {
for ($i=0;$i<$numoffile;$i++) {
if (trim($_FILES['myfiles']['name'][$i])!="") {
$newfile = $_FILES['myfiles']['name'][$i];
copy($_FILES['myfiles']['tmp_name'][$i], "./$newfile");
}
}
}
if (isset($i)&&$i>0) print "ok.";
print "<form method='post' enctype='multipart/form-data'>";
for($i=0;$i<$numoffile;$i++) {
print "<input type='file' name='myfiles[$i]' size='30'><br>";
}
print "<input type='submit' name='action' value='Upload'>";
print "</form>";
?>
for内的$i++ 去掉……
不是文件名吗?存入数据库?
$numoffile = 3;
if ($_POST) {
for ($i=0;$i<$numoffile;$i++) {
if (trim($_FILES['myfiles']['name'][$i])!="") {
$newfile = $_FILES['myfiles']['name'][$i];
copy($_FILES['myfiles']['tmp_name'][$i], "../logos/$newfile");
$i++; //多了!多了这句话,上面已经加过了
}
}
}