Pas de problème ! Souvent un oeil neuf permet de voir le gros truc évident qu'on ne voit pas lorsqu'on est dans les profondeurs d'un projet ;o)
Pierre. On 19 oct, 05:29, "Rabie Khabouze" <[EMAIL PROTECTED]> wrote: > Pierre la tu m'as eu, j'ai pas fais attention au majiscule j ai Password > dans ma base de donnée. > Pour Auth je l'ai utilisé dans un autre projet et ce projet la a été deja > commencé par quelqu'un d'autre qui ne l'a pas terminé, je ne voulais pas > faire changement complet du structure de l'application. > > Merci encore > > On Sat, Oct 18, 2008 at 4:37 PM, Pierre MARTIN <[EMAIL PROTECTED]> wrote: > > > Bonjour, > > > Ne serait-ce pas dû à un 'p' majuscule dans ton formulaire ? > > Si tu fais un pr($this->data), as tu une valeur pour $this- > > >data['User']['password'] ? > > > Enfin, si tu utilises le Auth Component sache que le mot de passe est > > automatiquement crypté. > > Pierre > > > On 18 oct, 02:21, marocinfo <[EMAIL PROTECTED]> wrote: > > > 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 -~----------~----~----~----~------~----~------~--~---