<input type="file" name="uploadFile">

解决方案 »

  1.   

    难道不是
    <input type="file" name="uploadFile_name">
      

  2.   

    应该是 <input type="file" name="uploadFile">
    下面程序里用的都是uploadFile 表单里却是file
      

  3.   

    upload.php中
    $uploadFile_name 改成$_POST['file']['name']
    $uploadFile_type 改成$_POST['file']['type']
    $uploadFile_size 改成$_POST['file']['size']
    $uploadFile 改成$_POST['file']['tmp_name']
      

  4.   

    我写的图片上传
    set_time_limit(60); 
    $path1 = dirname($PATH_TRANSLATED)."/upload/"; 
    $source=$img; 
    $source_name=$img_name; 
    $dest=$path1.$source_name; 
    if(copy($source,$dest))

    echo "$source_name 已经上传成功!<br>\n"; 
    $pic="admin/upload/$source_name";
    $imagesize = getimagesize($dest); 
    switch($imagesize[2])

    case 0: 
    echo "<br>未知图片<br>"; 
    unlink($dest); 
    exit; 
    case 1: 
    echo "<br> 这是一张 GIF 格式的图片 <br>"; 
    echo "$dest 的宽为$imagesize[0]<br>"; 
    echo "$dest 的高为 $imagesize[1]<br>"; 
    $newname = $path1; 
    $newname.=time().".gif"; 
    if(copy($dest,$newname))

    echo "<br> GIF  成功的从原名$dest  改为
    $newname"; 

    else 

    echo "<br> GIF改名成功"; 

    unlink ($dest); 
    break; 
    case 2: 
    echo "<br> 这是一张 JPG 格式的图片 <br>"; 
    echo "$dest 的宽为 $imagesize[0]<br>"; 
    echo "$dest 的高为 $imagesize[1]<br>"; 
    $newname = $path1; 
    $newname.=time().".jpg"; 
    if(copy($dest,$newname))

    echo "<br> JPG 成功的从原名 $dest 改为
    $newname"; 

    else

    echo "<br> JPG改名成功"; 

    unlink ($dest); 
    break; 
    case 3: 
    echo "<br>这是一张PNG 格式的图片<br>"; 
    echo "$dest 的宽为 $imagesize[0]<br>"; 
    echo "$dest 的高为 $imagesize[1]<br>"; 
    $newname = $path1; 
    $newname.=time().".png"; 
    if(copy($dest,$newname))

    echo "<br> PNG成功的从原名 $dest 改为 
    $newname"; 

    else

    echo "<br> PNG 改名成功"; 

    unlink ($dest); 
    break; 


    else

    echo "Upload directory not write-enabled\n"; // 请确认目录可写 
    $error1 = 1; //设置标记
    unlink($source); // 删除临时目录

    }
    $newname=substr($newname,45,56); 
    $pic="http://www.XXX.com/news/admin/upload/$newname";
    }