2012-05-29 4 views
0

나는 인증 컨트롤러에서 다음과 같이 광산이 CodeIgniter: Passing fields to user_profiles database with Tank_auth삽입 사용자 프로필 탱크 인증

및 Davezatch 같은 내 문제가 한 질문 봤지만 :

... 
if ($this->form_validation->run()) {        // validation ok 
      if (!is_null($data = $this->tank_auth->create_user(
        $use_username ? $this->form_validation->set_value('username') : '', 
        $this->form_validation->set_value('email'),      
        $this->form_validation->set_value('password'),      
        $this->form_validation->set_value('webiste'), 
        $email_activation))) { 
... 

내 이메일로 전송, 그것은 보여주기는 다음과 같습니다 :

A PHP Error was encountered Severity: 
Notice Message: Undefined variable: 
new_email_key Filename: email/activate-html.php 
Line Number: 14 

어떤 제안이라도 있습니까? 감사합니다.

답변

0

계정을 활성화하는 데 사용되는 new_email_key가 누락 된 것처럼 보입니다. 데이터베이스에 있는지 확인하고 구성에서 전자 메일 활성화를 확인하십시오.

+0

new_email_key가 내 데이터베이스에 계속 존재하고 내 이메일 활성화가 내 설정에서 true로 설정되었으므로 누락 된 항목이 어디에 있습니까? 고마워요 – ranggadablues

+0

누군가 제발 도와주세요 .. 고마워요. – ranggadablues

관련 문제