我的项目需要在用户使用userid在upload文件夹中注册时创建文件夹,以便我使用 下面的行但它没有在userid
的上传文件夹中创建任何新文件夹 $userid = $this->db->insert_id();
$path = './upload/'.$userid;
if(!is_dir($path)) //create the folder if it's not already exists
{
mkdir($path,0755,TRUE);
}
PS:我正在使用wamp服务器和ci ..
感谢
答案 0 :(得分:2)
你应该试试这段代码
chmod('./upload/', 0777);
$path = './upload/'.$userid;
if (!is_dir($path)) { //create the folder if it's not already exists
mkdir($path, 0755, TRUE);
}
上传CI的目录路径
答案 1 :(得分:1)
$path = './upload/'.$userid;
您应该使用完整路径来创建目录,并且上传文件夹应该具有在其中创建目录和文件的正确权限。