0

こんにちは、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;

}
4

0 に答える 0