[eluser]xwero[/eluser]
Validation shouldn't be in the view but it shouldn't be in the controller either. Validation in the controller makes it unmaintainable pretty fast. Validation is best handled in a separate file but to do that you need to customize the Codeigniter.php file.