我在1年前发现了一些类似的问题:Codeigniter Tank Auth add folder upon registration ...但没有包括用户名。 我试图在模块,函数create_user中添加用户名(在那一刻注册的人)。该函数创建新文件夹$user_id
和_
如:1_
但没有注册用户的用户名。我想包括来自$data
阵列数据$username
,但hoplesss ...CodeIgniter Tank Auth在注册时用他的名字创建用户文件夹
if($this->db->insert($this->table_name, $data)) {
$user_id = $this->db->insert_id();
$name = $username;
if(!is_dir(FCPATH."./uploads/".$user_id."_".$name)){
mkdir(FCPATH."./uploads/".$user_id."_".$name , 0777);
}
我知道$data
阵列有1. DB写入目的位置的用户名。我试过这种可能性:$name = $username; $name = $data[0];
我发现图书馆Tank_auth.php的功能是get_username()
。当新用户登录时,以后用于... 如何从$data
或DB,表用户,单元用户名获取用户名?
谢谢Vanga。我确信我尝试了所有的可能性,但是我在这段代码中犯了一个错误。 –
问题是否修复? –