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
-~----------~----~----~----~------~----~------~--~---

Répondre à