Good looking out! Thanks man. It all looks the same when you stare at it for hours. Fresh eye.
Thanks, Dave -----Original Message----- From: mikeottinger [mailto:mikeottin...@gmail.com] Sent: September-15-09 1:32 PM To: CakePHP Subject: Re: Validation Help Hi Dave, you might check your spelling real quick: minLenght should be minLength. That's probably why your length validation is always passing. On Sep 15, 8:30 am, "Dave Maharaj :: WidePixels.com" <d...@widepixels.com> wrote: > I am finally getting around to implementing the validation rules but > seem to be not quite understanding it or something. > > I have this set up to validate Username: > .... > 'username' => array( > 'user-notempty' => array( > 'rule' => array( > 'minLenght', 8), > 'required' => true, > 'allowEmpty' => false, > 'last' => true, > 'message' => 'User name must be a minimun of 8 > characters.'), > 'user-unique' => array( > 'rule' => array('checkUnique', 'username'), > 'message' => 'Username taken. Use another')), .... > > Now it checks the unique factor just fine if there is a match when I > test it but if i enter a Username that is less than 8 characters it > does nothing in validation. It passes as OK. > > I also can not seem to validate fields that are not in a database > such as when I want to change the password. User enters new password > in new_pass field and new_confirm in new_confirm field. There are no > fields in the db for these fields but i added : > > 'new_confirm' => array( > 'notempty' => array( > 'rule' => array( > 'minLenght', 8), > 'required' => true, > 'allowEmpty' => false, > 'message' => 'Please confirm your password.' > ) > ), > > 'new_pass' => array( > 'notempty' => array( > 'rule' => array( > 'minLenght', 8), > 'required' => true, > 'allowEmpty' => false, > 'message' => 'Please enter a password with minimum 8 > characters.' > ) > ), > > I read the cookbook validation section and it makes sense to me but > obviously am doing something wrong. > > Ideas where I went wrong? > > Thanks > > Dave --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---