'ErrorBackMsg'에 해당되는 글 1건

  1. 2010.03.14 ErrorBackMsg
ErrorBackMsg($msg) 메소드는 어떤 요청에 대해 처리시 에러가 발행했거나, 오류처리를 한 후 뒤로 다시 돌려야 하는경우 사용합니다. 이 메소드는 인자값을 1개 가지고 있으며, 에러시 보여줄 메세지를 등록하면 됩니다.

ex) 로그인시 아이디/비밀번호가 일치 하지 않는경우 해당 메세지 출력 후 뒤로가기 처리

* Login.Class.php
<?php
class Login Extends Controller {
    function Login() {
        .
        .
        .
    }
    function processLogin() {
        if(!$this->checkAccount()) {         //계정이 맞지 않으면 에러출력 후 되돌려보낸다.
             $this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다.");
        }
        .
        .
        .
    }
    function checkAccount() {
      .
      .
      .
      .  
        return $result;
    }


}


위의 클래스에선 checkAccount() 메소드가 아이디/비밀번호를 체크하는 메소드라고 가정합니다.
아이디/비밀번호를 체크한 후 맞지 않을경우에 $this->ErrorBackMsg("아이디나 비밀번호가 맞지 않습니다."); 을 호출하면
"아이디나 비밀번호가 맞지 않습니다." 라는 메세지를 자바스크립트 경고창(alert)으로 보여주고 한페이지 뒤로 이동합니다.
Posted by webdata