Error Controller에서 Error 출력 방법을 안내합니다.

확인해 주세요

Error Method 는 Controller 에서 활용할 수 있으며, Submit Controller 에서는 Valid Method를 통해 error 출력이 가능합니다.

사용 준비

Error를 사용하기 위해선 아래와 같이 Controller 최상단에 use 가 선언 되어야 합니다.
Controller /app/test.php
<?php
use Corelib\Func;

화면에 메시지 출력한 후 코드실행 중단

화면에 오류 메시지를 출력합니다.
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::err_print('msg');
인자값 설명
msg 출력할 오류 메시지

alert로 메시지 노출 후 코드실행 중단

Javascript alert() 로 오류 메시지를 노출한 후 코드 실행을 중단합니다.
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::err('msg');
인자값 설명
msg 노출할 오류 메시지

alert로 메시지 노출 후 뒤로가기

Javascript alert() 로 오류 메시지를 노출한 후 브라우저를 뒤로가기 처리 합니다. (코드 실행 중단) : history.back()
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::err_back('msg');
인자값 설명
msg 노출할 오류 메시지

alert로 메시지 노출 후 특정 웹페이지로 이동

Javascript alert() 로 오류 메시지를 노출한 후 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::err_location('msg', 'url');
인자값 설명
msg 노출할 오류 메시지
url 지정한 웹페이지 URL로 이동합니다.

오류 메시지 없이 특정 웹페이지로 이동

오류 메시지 노출 없이 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::location('url');
인자값 설명
url 지정한 웹페이지 URL로 이동합니다.

오류 메시지 없이 특정 웹페이지로 이동 (target parent)

iframe, frameset 환경에서 Parent target으로 오류 메시지 노출 없이 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::location_parent('url');
인자값 설명
url 지정한 웹페이지 URL로 이동합니다.

alert로 메시지 노출 후 윈도우 닫기

Javascript alert() 로 오류 메시지를 노출한 후 브라우저 윈도우를 강제로 닫습니다. (코드 실행 중단) : window.close()
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::err_close('msg');
인자값 설명
msg 노출할 오류 메시지

alert로 메시지 노출 후 코드는 계속 실행

Javascript alert() 로 오류 메시지를 노출한 후 실행중이던 코드는 계속 진행합니다.
Controller /app/test.php
<?php
use Corelib\Func;

...

Func::alert('msg');
인자값 설명
msg 노출할 오류 메시지