0
私は次のコードを書いています。しかし、私は空の値$_FILES[“image”][“tmp_name”]
を得ています。
PHPの:
if ($_FILES) {
$imageFileType = strtolower(pathinfo("img/" . basename($_FILES["Image"]["name"]), PATHINFO_EXTENSION));
$target_file = "img/" . uniqid(rand()) . ".$imageFileType";
if (move_uploaded_file($_FILES["Image"]["tmp_name"], $target_file)) {
$pic = $target_file;
} else {
echo "Invalid File";
}
}
HTML:
<form action="product-add.php" method="post" enctype="multipart/form-data">
<div class="products-form">
<p> Image:</p> <input type="file" name="Image" >
<input type="submit" value="ADD PRODUCT" class="btn">
</div>
</form>
'print_r($ _ FILES);'をコードの先頭に追加して、再実行依頼してください。その配列を私たちに教えてください。 –