CI 묻고 답하기

제목 ERR_CACHE_MISS -> 양식 다시 제출 확인 문제 관련 질문입니다.
카테고리 CI 2, 3
글쓴이 엘제이 작성시각 2019/09/16 15:55:43
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 21720   RSS

양식 다시 제출 확인

이 웹페이지를 제대로 표시하려면 이전에 입력한 데이터가 필요합니다. 이 데이터를 다시 보낼 수 있지만 이 경우 해당 페이지에서 이전에 수행한 작업이 반복됩니다.

 

  • 페이지 로드에 필요한 데이터를 다시 제출하려면 새로고침 버튼을 누릅니다.

ERR_CACHE_MISS

그래서 구글링 한결과 아래처럼 하면 된다고 그러는데요 

그 4개 output 을 core  > MY_Controller.php 에 넣어봤습니다. (잘 몰라서요)

그래도 목록에서 검색하고 수정버튼(포스트이동) 누르고 브라우저 뒤로가기 누르면 저현상이 계속 나네요 ㅠㅠ

저 4개가 core 말고 다른 곳에 설정이 되어 있어야 하는 지요?

 

$this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT');

$this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');

$this->output->set_header('Pragma: no-cache');

$this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

if (!is_cli()) {

$this->load->driver('session') ;

$this->load->library('user_agent');

$this->load->library('encryption');

$this->load->model("Common_Model");

// helpers load

$this->load->helper('cookie');

$this->load->helper('Common');

// 레퍼러 체크

$this->referer = $this->agent->referrer();

}

 다음글 모델쪽은 별도 인증 체크 같은것이 없어도 되지 않나요?... (4)
 이전글 [코드이그나이터 처음부터 막히는 초보]뷰에 있는 파일이... (2)

댓글

kaido / 2019/09/17 09:56:27 / 추천 0

뭔가 질문의 의도와 다른 결과를 행한것 같습니다

core는 class 확장을 위해 쓰는거라서 ERR_CACHE_MISS 관련하고는 전혀 상관없어 보입니다.

view 출력전에 set_heder 하시는거랑 다를게 없습니다.

해당 문제는 post 전송후 뒤로가기 했을 경우 발생 하는 문제점입니다.

https://moelcano.tistory.com/197