Hi Cake people,
I have spent much time in make this work but nothing.I am using auth
which is working ok and i want to update the last_login field in users
table.But i can't.Most of my attempts lead to create a new row in
table with an empty user contained the updated field.I have read all
of the previous  posts here but nothing help me.Can you tell me if I
do something wrong.Here i put my code:

app_controller:

class AppController extends Controller {
        var $components = array('Auth');
        function beforeFilter() {
                $this->Auth->loginAction = array('controller' => 'users', 
'action'
=> 'login');
                $this->Auth->logoutRedirect = array('controller' => 'users',
'action' => 'login');
                $this->Auth->loginRedirect = array('controller' => 'users', 
'action'
=> 'index');
                $this->Auth->loginError=__('Invalid username or password',true);
                $this->Auth->authorize='controller';
        }

        function isAuthorized(){
     return true;
        }
}

users_controller: login action

function login() {
                $this->layout ='user_login';
                        if ( $this->Auth->user() ) {
                        $user = $this->Auth->user();

                                                $this->User->id = 
$this->Auth->user('id');
                        //$user['User']['last_login'] = date ( 'Y-m-d
H:i:s' );
                                $this->User->saveField('last_login', date('Y-m-d
H:i:s'));
                                //$this->User->save('$user');
                                                //$this->User->last_login = 
date("Y-m-d H:i:s");
                        }

    }

When i have  if ( $this->Auth->user() ) {
                        $user = $this->Auth->user();
in my code nothing happened.If i comment it then the new row will be
added.
Any help would be so nice!
ty in advance,Paulos
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to