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