Buenas,

   En gran medida se debe a que haces una comparación:

  $this->data['Usuario']['password'] == $this->data['Usuario']['password1'];

 Pero no haces nada a mayores:

Te faltaría:

if (   $this->data['Usuario']['password'] !=
$this->data['Usuario']['password1'] ) {
    // lo que quieras hacer cuando las contraseñas son diferentes
} else {
   // lo que quieras hacer cuando son iguales
}


El día 16/05/07, Elisa Martinez <[EMAIL PROTECTED]> escribió:
>
> Hola
>
> Yo tengo una tabla autor y quiero que antes de guardar el formulario,
> comprube que en "password" y en "password1" haya escrito lo mismo. Si hay
> escrito lo mismo, pues que direccione a otra pagina y sino que de un error.
> He hecho esto.
>
>
>             $this->data['Usuario']['password'] ==
> $this->data['Usuario']['password1'];
>             $this->data['Usuario']['password'] =
> md5($this->data['Usuario']['password']);
>             $this->cleanUpFields()    ;
>             if($this->Usuario->save($this->data['Usuario']))
>             {
>
>                 $this->redirect('usuarios/index');
>             }....
>
>
> Me podeis decir donde esta el fallo??
>
> Muchas gracias
>
>
> >
>


-- 

    Antonio Cortés (Dr Zippie)

"El ordenador es la evolucion logica del hombre: Inteligencia sin moral":
John Osborne.
"A nullo videbatur, ipse autem omnia videbat"

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a