こんにちは、Windows 上の xamp サーバーからオンラインで cpanel Linux ホスト サーバーに移動します。
画像アップロード スクリプトが機能しません。関連するすべてのファイルのファイル権限を 777 に設定しましたが、それでも解決しません。
$_FILES['image1'] が空のようです。
これを引き起こす原因についてのアイデアはありますか?
newProduct.php
<form action="newProduct.CREATE.php" method="post" enctype="multipart/form-data">
<input type="file" name="image1" id="image1" />
newProduct.CREATE.php
$directory = "img/products/";
$image = $_FILES['image1'];
$image1 = uploadImage($image, $directory);
関数ファイル:
function uploadImage($image, $directory) {
$file_name = $image['name'];
$file_size = $image['size'];
$file_tmp = $image['tmp_name'];
$file_type= $image['type'];
echo $image['name'];
$newName = convertFileToMD5($file_name);
move_uploaded_file($file_tmp,"$directory".$newName);
$image = "$directory" . $newName;
return $image;
}