2
我從CodeIgniter中的Flex Auth開始,我應該錯過或誤解某些東西。
任何想法爲什麼這段代碼給出了「從空值創建默認對象」錯誤?
我的代碼:
$this->load->library('flexi_auth');
$email = '[email protected]';
$username = 'nils';
$password = 'nilsnils';
$user_data = '';
$group_id = 1;
$activate = TRUE;
$this->flexi_auth->insert_user($email, $username, $password, $user_data, $group_id, $activate);
出口();
的其他嘗試以虛假爲$ USER_DATA:
$this->flexi_auth->insert_user($email, $username, $password, FALSE, $group_id, $activate);
給出了同樣的錯誤。
用戶被添加到數據庫。 但有此錯誤在頁面上:
A PHP Error was encountered
Severity: Warning
Message: Creating default object from empty value
Filename: models/flexi_auth_lite_model.php
Line Number: 47
這是在型號/ flexi_auth_lite_model.php線47:
$this->auth->session_name = $this->config->item('sessions','flexi_auth');
我沒有在互聯網上找到的東西,我可以理解爲「flexi_auth-> insert_user「和」從空值創建默認對象「。
感謝您的幫助。 Nils。