我不知道为什么它不上传图片(但是同样的代码和平)。请帮我。 HTML:
$max_filesize = 524288;
$upload_path = './img/';
$id=$_POST["id"];
for ($i=1; $i<=3; $i++)
{
(string)$inside="inside".$i;
echo $inside;
$filename = $_FILES[$inside]['name'];
echo $filename;
$ext = substr($filename, strpos($filename,'.'), strlen($filename)-1);
echo $ext;
if (isset($_POST[$inside])){
if(filesize($_FILES[$inside]['tmp_name']) > $max_filesize)
die('File is too big.');
if(!is_writable($upload_path))
die('Cannot access folder - 777.');
if(move_uploaded_file($_FILES[$inside]['tmp_name'],$upload_path . $id . "inside" . $i . $ext))
{
echo 'Uploaded successfuly ';
echo '<br><br>';
echo '<img src="' . $upload_path . $filename . '" width="300" >';
} else {
echo 'Something went wrong, try again.';
}
}
}
在此之前:
<form method="post" enctype="multipart/form-data" action=""/>
Що в коробці(Фото): <p>
<input type="file" name="inside1"
accept=".jpg, .jpeg, .png"> <p>
<input type="file" name="inside2"
accept=".jpg, .jpeg, .png"> <p>
<input type="file" name="inside3"
accept=".jpg, .jpeg, .png"> <p>
</form>
它说“出了点问题,请重试。”
答案 0 :(得分:0)
奇怪的形式-normal application
enterprise application