T

익스를 제외한 브라우져에서...

· 2014-06-20 (금) 09:41:40 · 1308 · 3
[code]
$tb->SetErrorHeader(406);
[/code]

처럼 클래스 함수로 에러코드 명의 에러를 header를 이용해 출력했을경우 익스만 정상 적으로 에러페이지를 출력 하네요~
다른 분들도 그런가요??
고의 적으로 에러페이지를 내는 작업인데 난감하네요 ㅎㅎㅎ

SetErrorHeader 함수 내용
[code]
public function SetErrorHeader($Number) {
/*
400 ㅡ 잘못된 요청
403 ㅡ 사용자권한없음
404 ㅡ 페이지 없음
405 ㅡ 방식 허용 안함
406 ㅡ 승인금지
408 ㅡ 서버작업중
500 ㅡ 내부서버 오류
501 ㅡ 사용금지
505 ㅡ 사용금지
*/
// 기본 에러 넘버 지정
if(!$Number) $Number = '403';

@header('HTTP/1.0 '.$Number);
exit;
}
[/code]
|

댓글 3개

참고로 제가 많이 쓰는 에러는
400, 403, 501, 404 이렇게 네요.

간혹 통신 쪽에서는 405도 많이 사용하지요.
헉.. 저도 이문제가 골치 아프던데..;
ㅎㅎㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

토크

3,606건

오픈소스 관련 다양한 이야기를 자유롭게 나눠요

+
제목 글쓴이 날짜 조회
14-06-26 조회 1,639
14-06-26 조회 1,074
14-06-25 조회 1,267
14-06-24 조회 1,268
14-06-24 조회 1,741
14-06-20 조회 2,294
14-06-20 조회 1,309
14-06-19 조회 1,346
14-06-18 조회 1,580
14-06-18 조회 1,603
14-06-10 조회 1,256
14-05-28 조회 1,416
14-05-23 조회 2,109
14-05-21 조회 1,626
14-05-13 조회 2,136
14-05-13 조회 874
14-04-17 조회 1,418
14-04-14 조회 1,755
14-04-10 조회 1,391
14-04-07 조회 1,244
14-04-07 조회 1,233
14-04-06 조회 1,375
14-04-06 조회 1,319
14-04-06 조회 1,439
14-04-05 조회 1,126
14-04-05 조회 1,352
14-04-02 조회 1,785
14-04-02 조회 972
14-04-02 조회 956
14-03-31 조회 1,288