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 à