PHP将文件从一个位置复制到另一个位置

时间:2014-07-05 14:36:01

标签: php file-upload

不使用mp3文件,,,正常处理文本和图像文件

if(isset($_POST["submit"]))
    {   

        echo "<br><br>user file uploading</br></br>";
        echo "Name : <font color='green'>".$_FILES["userfile"]["name"]."</font>";
        echo "<br><br>";
        echo "Type :<font color='green'>".$_FILES['userfile']['type']."</font>";
        echo "<br><br>";
        echo "Size :<font color='green'>".($_FILES['userfile']['size']/1024)."</font>";
        echo "<br><br>";

        if (file_exists("G:/" . $_FILES["userfile"]["name"])) 
            {
                echo "<font color='red'>".$_FILES["userfile"]["name"] . " already exists.                   </font>";
            } 
        else {
            move_uploaded_file($_FILES["userfile"]["tmp_name"],"G:/" . $_FILES["userfile"]["name"]);
            echo "<font color='blue'>Stored in: " . "G:/" . $_FILES["userfile"]["name"]."</font>";
        }

    }

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

MP3文件太大了。可以找到错误代码列表here。对于1,它说:

  

UPLOAD_ERR_INI_SIZE

     

价值:1;上传的文件超出了php.ini中的upload_max_filesize指令。

增加php.ini中的设置,以允许上传更大的文件。