ErrorBackMsg($msg) 메소드는 어떤 요청에 대해 처리시 에러가 발행했거나, 오류처리를 한 후 뒤로 다시 돌려야 하는경우 사용합니다. 이 메소드는 인자값을 1개 가지고 있으며, 에러시 보여줄 메세지를 등록하면 됩니다.
ex) 로그인시 아이디/비밀번호가 일치 하지 않는경우 해당 메세지 출력 후 뒤로가기 처리
* Login.Class.php
위의 클래스에선 checkAccount() 메소드가 아이디/비밀번호를 체크하는 메소드라고 가정합니다.
아이디/비밀번호를 체크한 후 맞지 않을경우에 $this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다."); 을 호출하면
"아이디나 비밀번호가 맞지 않습니다." 라는 메세지를 자바스크립트 경고창(alert)으로 보여주고 한페이지 뒤로 이동합니다.
ex) 로그인시 아이디/비밀번호가 일치 하지 않는경우 해당 메세지 출력 후 뒤로가기 처리
* Login.Class.php
<?php
class Login Extends Controller {
function Login() {
.
.
.
}
function processLogin() {
if(!$this->checkAccount()) { //계정이 맞지 않으면 에러출력 후 되돌려보낸다.
$this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다.");
}
.
class Login Extends Controller {
function Login() {
.
.
.
}
function processLogin() {
if(!$this->checkAccount()) { //계정이 맞지 않으면 에러출력 후 되돌려보낸다.
$this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다.");
}
.
.
.
}
function checkAccount() {
.
.
.
.
return $result;
}
}
.
}
function checkAccount() {
.
.
.
.
return $result;
}
}
위의 클래스에선 checkAccount() 메소드가 아이디/비밀번호를 체크하는 메소드라고 가정합니다.
아이디/비밀번호를 체크한 후 맞지 않을경우에 $this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다."); 을 호출하면
"아이디나 비밀번호가 맞지 않습니다." 라는 메세지를 자바스크립트 경고창(alert)으로 보여주고 한페이지 뒤로 이동합니다.