我想将用户发送的文件上传到相应的文件夹。这是我的代码。它不会上传到我想要的地方。
$type=$_POST["type"];
$username_post=$_POST["username"];
$text=$_POST["text"];
$image=basename($_POST["image"]);
$page_number=$_POST["page_number"];
$video=basename($_POST["video"]);
$voice=basename($_POST["voice"]);
$title=$_POST["title"];
$dir=$username_post;
if( is_dir($dir) === false )
{
mkdir($dir,0666, true);
mkdir($dir.'/'.$title,0666, true);
}
else
{
mkdir($dir.'/'.$title,0666, true);
}
if( is_dir($dir.'/'.$title) === true )
{
$uploads_dir =$dir.'/'.$title;
$tmp_name = $_FILES["file"]["tmp_name"];
$name = $_FILES["file"]["name"];
move_uploaded_file($tmp_name,$uploads_dir.'/'.$name);
}
答案 0 :(得分:0)