我的网站上有一个文件上传系统。一切正常。好吧...上传完成后,我将其移至目录。它不起作用。
我尝试过更改值,加引号等
这是其中的一些代码。
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']);
}