php文件上传不在本地工作

时间:2013-04-29 03:13:14

标签: php file-upload

您好我将从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;

}

0 个答案:

没有答案