제목 | CI3 url 헬퍼 redirect가 안됩니다 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | vetta | 작성시각 | 2022/03/06 19:15:09 |
|
|||
CI3 사용중입니다. 여태껏 url 헬퍼안에있는 redirect를 잘썻는데 갑자기 빈페이지만 보여지고 아무것도 동작이 안됩니다
1. redirect("/404", "refresh"); exit; 리다이렉트 동작안됨
2. echo "1"; redirect("/404", "refresh"); exit; 리다이렉트 정상동작
추가로 alert 헬퍼 만들어서 사용중인데 alert 창도 안뜨고 빈페이지만 뜹니다. alert 함수 리턴 내용 <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script src="/js/jquery.min.js"></script> <script src="/plugins/sweetalert/sweetalert.min.js"></script> <link rel="stylesheet" /plugins/sweetalert/sweetalert.css"/> <script type='text/javascript'> $(function(){ swal({ title: '회원전용', text: '회원만 접근가능합니다.', type: 'error' }, function(){ location.href = '/user/login'; }); }); </script>
이렇게 리턴하는데 자바스크립트가 안먹고 하얀 빈페이지만 출력됩니다.
|
|||
다음글 | 컨트롤러 폴더 라우팅 문제 (7) | ||
이전글 | 첨부파일 다운로드시 파일이 깨지는 이유가 뭘까요? (5) | ||
변종원(웅파)
/
2022/03/07 09:02:09 /
추천
0
크롬 브라우저 개발자모드에서 콘솔 확인해보세요. 어디선가 에러가 먼저 나고 있을겁니다.
|
vetta
/
2022/03/07 13:57:03 /
추천
0
개발자 도구 콘솔에는 오류 하나도 안나옵니다 ㅠㅠ 네트워크쪽도 200 ok 정상으로 출력되구요.. CI 로그 확인해봐도 나오는게 없네요.. |
한대승(불의회상)
/
2022/03/07 19:37:35 /
추천
0
HTTP 헤더를 사용하는 경우 echo를 사용한 출력은 무시됩니다.
|