我有以下代码将上传的文件保存到静态目录。
<?php
//set the image size in mb
$max_upload_size=\'10\';
$MAXIMUM_FILESIZE = $max_upload_size * 1024 * 1024;
$uploaddir = \'./uploads/file/\';
$file = $uploaddir . basename($_FILES[\'uploadfile\'][\'name\']);
if ($_FILES[\'uploadfile\'][\'size\']<$MAXIMUM_FILESIZE) {
if (move_uploaded_file($_FILES[\'uploadfile\'][\'tmp_name\'], $file)) {
echo "success";
} else {
echo "error";
}
}else{
echo"size_error";
}
?>
但我想要的是在“/上传/文件/”下创建一个用户名目录。例如,如果用户名为“john”,则应创建一个文件夹,如“/uploads/file/john/”,并将文件保存在该文件夹下。