PHP我的文件没有保存在"上传"目录

时间:2018-03-05 05:21:41

标签: php

我的文件夹位于我的代码的相同位置,但是在指定的目录中找不到上传的文件。感谢您的任何帮助。

这是我的上传代码:

// A list of permitted file extensions $allowed = array('png', 'jpg', 'gif','zip');

if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){

$extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);

if(!in_array(strtolower($extension), $allowed)){
    echo '{"status":"error"}';
    exit;
}

if(move_uploaded_file($_FILES['upl']['tmp_name'], 'uploads/'.$_FILES['upl']['name'])){
    echo '{"status":"success"}';
    exit;
}

}

echo '{"status":"error"}'; exit;

1 个答案:

答案 0 :(得分:0)

请检查

$status = move_uploaded_file($_FILES['upl']['tmp_name'], 'uploads/'.$_FILES['upl']['name']);
var_dump($status);