Я загрузил Tank Auth и пытаюсь создать папку при регистрации пользователя. Я так отредактировал функцию create_user () в модели users.php, но папка не создается. Я использую Windows 7, поэтому я подумал, может быть, это вопрос разрешения. Я отключил UAC, но он все равно не работает.
Я хочу, чтобы папка попала в корневой каталог, в котором находится index.php (вне папки приложения).
function create_user($data, $activated = TRUE)
{
$data['created'] = date('Y-m-d H:i:s');
$data['activated'] = $activated ? 1 : 0;
if ($this->db->insert($this->table_name, $data)) {
$user_id = $this->db->insert_id();
if(!is_dir("./uploads/".$user_id)){
mkdir("./uploads/".$user_id , 0777);
}
if ($activated) $this->create_profile($user_id);
return array('user_id' => $user_id);
}
return NULL;
}