我遇到SELECT
函数的问题..如果我执行代码:
mkdir
工作正常..但是一旦我这样做了:
mkdir("../crafting/uploads/newfolder", 0777, true);
显示错误:文件存在
为什么会这样?
更多参考代码:
mkdir("../crafting/uploads/".$response['name'], 0777, true);
值$email = isset($_POST['name']) ? $_POST['name'] : '';
$response['name'] = $email ;
或$email
都不会起作用
SOLUTION:
好的,我搞定了,我的android文件只是一个错误,因为我从数据库中取出了错误的数据或其他东西。
代码就像
$response['name']
所以问题是我使用 FileBody(uid)而不是 id
答案 0 :(得分:-1)
首先,确保定义了$ response,如果没有,则将其分配给这样的空字符串:
$response_name=isset($response['name']) ? $response['name'] : "";
然后你可以这样创建你的目录:
$your_loc="../crafting/uploads/".$response_name;
if(!is_dir($your_loc) && isset($response_name)){
mkdir($your_loc,0777,true );
echo "done";
}