CI 묻고 답하기

제목 Flashdata에 대해서
카테고리 CI 2, 3
글쓴이 주말생각 작성시각 2021/01/26 10:24:36
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 9076   RSS

CI 3.0 버전을 사용 중입니다.

매뉴얼을 보는데 세션 쪽에서 Flashdata()의 부분을 읽는데, 읽어도 이해가 잘 되지 않아서 글을 씁니다.

"CodeIgniter는 "flashdata"나 혹은 다음 번 서버요청(server request)에서만 사용가능하며 사용후 자동으로 지워지는 세션데이터를 지원합니다. 이것은 매우 유용하며, 일반적으로 정보성이나 상태표시 메세지에 사용합니다.(예: "record 2 deleted")"

조금 더 상세한 설명을 해주실 분 있나요?

 다음글 파일 업로드후 DB 검색 오류 질문이요~ (4)
 이전글 ci_session_lock에 대하여 질문드립니다. (2)

댓글

변종원(웅파) / 2021/01/26 10:54:37 / 추천 0

주문단계를 여러개 해놓은 경우 

1번 단계에서 flashdata 생성하면 다음 단계(페이지)에서 사용할 수 있고 거기서 다시 생성하지 않으면 사라집니다.

1, 2 페이지 만들어서 테스트 해보세요.

주말생각 / 2021/01/26 11:37:12 / 추천 0

@변종원

주문단계가 여러개라는 말씀이 비행기 티켓을 예매하기 위해서 1번 페이지에서는 이름과 연락처를 입력하고 2번 페이지에서는 결제 금액, 3번 페이지에서는 결제하는 이런 것을 말씀하시나요?

한대승(불의회상) / 2021/01/26 13:48:57 / 추천 0

데이터를 엑세스하면 사라지는 1회용 세션입니다.