Ok, it is a little bit difficult to full understanding the unsafe validator.
Ok, it is a little bit difficult to full understanding the unsafe validator.
Like gmail, if you have tree or more unsuccessful login attemps a captcha appears
Scenarios are an extremely useful tool for separating validation tasks on any class you use derived from CModel. In this tutorial we will use CActiveRecord.