请问有人请告诉我这段代码我做错了什么?
if($id != '') {
if(is_dir("../public_html".$tem_pasta['path']."/pics/".$id)) {
echo "pasta já existia";
$destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName;
} else {
//pasta nao existia
if (ftp_mkdir($conn_id, "../public_html".$tem_pasta['path']."/pics/".$id)) {
$destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName;
//echo "pasta criada<br>";
} else {
echo "erro, não criou a pasta<br>";
}
}
} else {
$destination_file = "../public_html".$tem_pasta['path']."/pics/".$myFileName;
}
Run Code Online (Sandbox Code Playgroud)
它会检查我的pics目录中是否有一个文件夹($ id),如果没有,脚本会创建一个新文件夹.效果很好,但如果我尝试将另一个文件上传到之前创建的文件夹,它确实会返回错误,说它没有创建文件夹...
谢谢