Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu estou enfrentando este problema agora...
Eu segui como no link:
http://www.littlehar...ephp-12-part-ii
Eu realizo as validaçoes no model, entao tive que segui como no link, com algumas modificaçoes é claro... mas acontece que nao me retorna nenhum erro de validacao mas nao cadastra =/
models/user.php
'pass' => array(
'notempty' => array(
'rule' => array('notempty'),
'message' => 'Enter a password!',
),
'maxLength' => array(
'rule' => array('maxLength', 120),
'message' => 'Maximum of 120 caracters!',
),
'confirmPassword' => array(
'rule' => array( 'confirmPassword', 'pass' ),
'message' => 'Passwords do not match!',
),
),
'confirm_pass' => array(
'notempty' => array(
'rule' => array('notempty'),
'message' => 'Enter a password confirmation!',
),
'maxLength' => array(
'rule' => array('maxLength', 120),
'message' => 'Maximum of 120 caracters!',
),
),
public function confirmPassword ($data) {
$valid = FALSE;
$confirm_pass = $this->data['User']['confirm_pass'];
if( !empty($confirm_pass) ) {
if ( $data['pass'] === Security::hash($confirm_pass, 'sha256', true) ) {
$valid = TRUE; // senhas batem
}
return $valid;
}
}
/applications/core/interface/imageproxy/imageproxy.php?img=http://i20.servimg.com/u/f20/11/80/81/44/login10.png&key=9089765f5358131addebb3e60fdb7414cb329e619b958b400b384080cd86fa46" alt="login10.png" />
Na imagem acimamostra o campo password após eu clicar em "confirmar", bom, nem ele e nem o campo de confirmaçao de senha mostram erros quando preenchidos corretamente, mas lá em cima, diz que não pôde salvar! =/
Carregando comentários...