Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve pessoal estou aqui novamente com uma duvida, bom é o seguinte eu preciso executar um codigo apos o login e preciso que esse codigo seja executado somente uma vez, eu coloquei ele no meu users_controler, mais dai ele executa toda a vez que eu acesso uma pagina do site e tentei colocar no app_controller mais tbm nao obitive sucesso, tentei com afterFilter(), afterRender(), beforeRender() e nada, o codigo que eu quero executar é simplesmente um insert no BD que salva o username do usuario logado e a data do login, segue o codigo abaixo.
$this->loadModel('Visita');
$usuario=$this->Session->read('Auth.User.username');
$datalogin=date('Y-m-d H:i:s');
$this->Visita->set(array('username' => $usuario,'last_login' => $datalogin,'data_login' => $datalogin));
$this->Visita->save();
}Carregando comentários...