一千萬個為什麽

搜索

CodeIgniter無法訪問錯誤消息錯誤

我創建了這個註冊表單,用於使用CodeIgniter向網站註冊新用戶。我的問題是,每當我輸入已經存在於我的數據庫中的用戶名時,而不是給我我的錯誤消息向用戶解釋這個,它反而給了我這個錯誤消息:

無法訪問與您的字段名稱

對應的錯誤消息

以下是我的控制器代碼的片段。任何幫助將不勝感激:

function register()
{  
    $this->load->library('form_validation');  
    $this->form_validation->set_rules(
        'username', 
        'Username',
        'trim|required|alpha_numeric|min_length[6]|xss_clean'.
        '|strtolower|callback_username_not_exists'
    );  

   //function body here  
}

function username_not_exists($username)  
{  
    $this->form_validation->set_message('username','That %s already exists.');  

    if($this->User_model->check_exists_username($username))  
    {  
        return false;  
    }  
    else  
    {  
        return true;  
    }
}

最佳答案

暫時沒有最佳答案

轉載註明原文: CodeIgniter無法訪問錯誤消息錯誤