What does $userModel->invalidFields(); return?
Enjoy,
John
On May 11, 10:56 am, FANFAN <[email protected]> wrote:
> Hello,
>
> I have encountered a strange problem with validation where it works
> when I am testing on my localhost machine but does not work on my live
> server.
>
> The following is what I am trying to do.
>
> $params['User']['email'] = $email;
> $params['User']['username'] = trim($username);
> $params['User']['passwd'] = $password;
>
> App::import('Model', 'User');
> $userModel = new User();
> $userModel->set($params);
>
> $this->othAuth->auto_redirect = false;
>
> //PROBLEM
> if(!$userModel->validates() || !$userModel->userInfoValidation())
> {
> return false;
>
> }
>
> What happens is that $userModel->validates() is always returning false
> no matter what I do.
>
> It does however return true if I use simple rule var $validate = array
> ('username' => VALID_NOT_EMPTY);
>
> Anyways, the validation block in the User model is
>
> var $validate = array(
> 'username' => array(
> 'alphaNumeric' => array(
> 'rule' => 'alphaNumeric',
> 'required' => true
> ),
> 'between' => array(
> 'rule' => array('between', 6, 20)
> )
> )
> );
>
> Has anybody experienced things similar?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---