0
일부 오류를 반환 모델 컨트롤러에서 다음 코드 줄을 얻었습니다.를 BeforeSave는() 나는 HTML 형태의 두 가지 간단한 입력 텍스트 필드를 가지고
function beforeSave() {
$raw = $this->data;
if(strlen($raw['User']['pswd'])>6){
md5($raw['User']['pswd']);
}
return true;
} // this script failed to work
데이터가 성공적으로 데이터베이스에 저장되었지만 s는 MD5 암호화를 거치지 않았습니다.
데이터가 저장 된 후
오류가 발생했기 때문에 모델 스크립트에 오류가 있어야한다고 생각합니다. 그러나 데이터를 성공적으로 저장 한 후
오류가있는 화면이 바로 새로 고침되었습니다.
및 I 문제를 일으킨 오류의 세부 사항을 볼 수 없었습니다.
제발 나를 도와 줄래?
편집 :
function beforeSave() {
$raw = $this->data;
if(strlen($raw['User']['pswd'])>3){
$raw['User']['pswd'] = md5($raw['User']['pswd']);
}
return true;
}