如何修复未在PHP中上传的文件(上传但未移动,导致删除)

时间:2019-03-31 02:52:57

标签: php

我的网站上有一个文件上传系统。一切正常。好吧...上传完成后,我将其移至目录。它不起作用。

我尝试过更改值,加引号等

这是其中的一些代码。

session_start();

$user = $_SESSION['username'];

$dir = "videos/".$user.;

if ($_SERVER["REQUEST_METHOD"] == "POST" && !empty($_FILES["userfile"])) {
if (!file_exists($dir)) {
    mkdir($dir, 0777, true);
};
    move_uploaded_file($_FILES['file']['tmp_name'], "videos/" .$user. "/" .$_FILES['file']['name']);
}

在放置$dir之前,这是我的旧代码。

session_start();

$user = $_SESSION['username'];

$dir = "videos/".$user.;

if ($_SERVER["REQUEST_METHOD"] == "POST" && !empty($_FILES["userfile"])) {
if (!file_exists($dir)) {
    mkdir($dir, 0777, true);
};
    move_uploaded_file($_FILES['file']['tmp_name'], .$dir. "/" .$_FILES['file']['name']);
}

0 个答案:

没有答案