Bonjour, juste un simple exemple d'ajouter un utilisateur dans le tableau users,
dans mon UsersController j ai les fonction index add edit et view : dans add j ai : function add() { if (!empty($this->data)) { $this->User->create(); if ($this->User->save($this->data)) { $this->redirect(array('action'=>'index')); } else { $this->Session->setFlash(__('The User could not be saved. Please, try again.', true)); } } j'ai mis dans mon model : function beforeSave() { if ($this->data['User']['password']) { $this->data['User']['password'] = md5($this->data['User'] ['password']); } return true; } Dans mon View j ai mis : <?php echo $form->create('User');?> <fieldset> <legend><?php __('Add User');?></legend> <?php echo $form->input('parent_id'); echo $form->input('Username'); echo $form->input('Password'); ?> </fieldset> <?php echo $form->end('Submit');?> avec ca je ne peux pas sauvegarder les mots de passe avec "encryption" md5 avez vous une idee comment fixer ce probleme ? Merci RabieK --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : cakephp-fr@googlegroups.com Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---