我在试上传文件,出现错误:
Warning: move_uploaded_file(upload/201006202127103745.png): failed to open stream: No such file or directory in E:\www\login\upload.php on line 28 Warning: move_uploaded_file(): Unable to move 'C:\WINDOWS\Temp\php89.tmp' to 'upload/201006202127103745.png' in E:\www\login\upload.php on line 28 save picture failed
我的代码:
<?php
if($_SERVER['REQUEST_METHOD']=='POST')
{
    if(!is_uploaded_file($_FILES['file']['tmp_name']))
    {
        echo "fasgsdf";
        exit;
    }
    
    if((($_FILES["file"]["type"]=="image/gif")||
    ($_FILES["file"]["type"]=="image/jpeg")||
    ($_FILES["file"]["type"]=="image/jpg")||
    ($_FILES["file"]["type"]=="image/gif")||
    ($_FILES["file"]["type"]=="image/png")||
    ($_FILES["file"]["type"]=="image/bmp"))&& ($_FILES["file"]["size"] < 20000))
    {
        if(file_exists("upload/".$_FILES["file"]["name"]))
        {
            echo "picture already exist";
        }
        else
        {   
            $result=move_uploaded_file($_FILES["file"]["tmp_name"],"upload/".$_FILES["file"]["name"]);
            if($result)
                echo "save picture fuccessful";
            else
                echo "save picture failed";
        }
    }
    else
    {
        echo "invalid file";
        exit;
    }
}
?>
html部分:
    <script>
        function uploadpic()
        {
            var form=document.getElementById("form1");
            form.submit();
        }
    </script>
   <div style="float:right;width:300px">  
    <form enctype="multipart/form-data" name="form1" id="form1" method="POST" action="upload.php">                                             
                    <input type="file" size="30" name="file" id="file" />
                    <input type="button" id='save' name="save" style="width: 140px;" value="save picture" onclick="uploadpic()"/>                
     </form>
    </div>