如何使用move_uploaded_file调试问​​题?

JM *_*ork 5 php upload

我的表格很像

<form action="send.php" method="post" enctype="multipart/form-data">
    <div>
        <label for="subject">Subject</label>
        <input type="text" name="subject" />
    </div>
    <div>
        <label for="image">Image</label>
        <input type="file" name="image" />
    </div>
    <input type="submit" value="Send" />
</form>
Run Code Online (Sandbox Code Playgroud)

PHP喜欢

echo '<pre>'; print_r($_FILES); echo '</pre>';
if (move_uploaded_file($_FILES['image']['tmp_name'], 'images/' . $_FILES['image']['name'])) {
    echo 'ok';
} else {
    echo 'error!';
};
Run Code Online (Sandbox Code Playgroud)

我一直error在看print_r

Array
(
    [image] => Array
        (
            [name] => Untitled-1.jpg
            [type] => image/jpeg
            [tmp_name] => /tmp/phpprWdjN
            [error] => 0
            [size] => 61768
        )

)
Run Code Online (Sandbox Code Playgroud)

dec*_*eze 5

激活错误报告,然后您应该通过move_uploaded_file告诉您出了什么问题来查看抛出的错误。