개발 Q&A

제목 새로고침시 양식 다시 제출 확인. 다른분들은 어떻게 하고 계신가용?
카테고리 PHP
글쓴이 neo천 작성시각 2021/06/07 14:44:55
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 15233   RSS

코드이그나이터나 php로 깔끔하게 처리할 수 있는 방법이 있을까요?

다들 어떻게 사용하는지 방법이 궁금합니다.

 

일단 제가 사용하는 방법을 공유하면서, 문제점도 말씀드리겠습니다.

--------------------------------------------------------------------

0) "양식 다시 제출 확인"이 안뜨게 하기 위한 조치

1) 컨트롤러에서 post데이터를 받은 후 insert 또는, update 실행

2) 기존 페이지로 이동

$url = $_SERVER['HTTP_REFERER']; //이전 url

redirect($url);

3) 새로고침 및 뒤로가기시 "양식 다시 제출 확인"은 안뜹니다. (굿!!)

--------------------------------------------------------------------

** 문제점

뒤로가기시 이전 페이지가 아닌 현재 페이지로 갑니다. (새로고침은 아니지만 그런 느낌...)

(다시 한번 뒤로가기시 이전페이지로 가지네요)

--------------------------------------------------------------------

 

사용에는 큰 문제없는데, 사용자 입장에서는 뒤로가기시 이전페이지로 가는게 맞다고 생각할텐데...

다른분들은 어떻게 주로 처리하시는지 궁금합니다 ㅠㅠ

 

 

 다음글 간단한 채팅 (2)
 이전글 ci4 설치후 index 접속이 안됩니다 (6)