테스트 사이트 - 개발 중인 베타 버전입니다

뒤로 가기시 세션 새로 적용된거 확인하기

· 12년 전 · 3100 · 2
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

a.php 파일에서 b.php 파일로 get 방식으로

$app_code
$ss_count

두 변수를 보냅니다. 그리고 b.php에서

@set_session('_session_code',$app_code);
@set_session('_session_count',$ss_count);

세션을 저정합니다.

이후 뒤로가기 했을경우 세션의 값들이 비어 있게되는데
뒤로가기나 history.back() 했을경우 b.php 파일에서 설정한 세션값들을
a.php에서 가질 수 있게 할 수 있을까요?

부탁 드리겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

history.back() 하면 로컬에 저장된 값만 유효합니다..

즉 세션값을 가질수 없습니다
뒤로 가기하면 서버에서 페이지를 새로이 가져오 것이 아니라
임시 저장된 이전페이지를 보여줄 뿐이니 서버에 새로이 저장된 세션 값을 가져올 수가 없는 것입니다

그런데 get 방식으로 보낼 것이 아니라 form 을 만들어 post방식으로
값을 보내면 뒤로 가기 후 form 값을 읽어서 세션에 저장한 것과 같은 값을
구할 수는 있는데 어떤 작업인지가 구체적이지 않으니...

게시글 목록

번호 제목
284348
284336
284333
284332
284320
284318
284316
284313
284307
284306
284303
284298
284296
284290
284286
284280
284277
284272
284261
284259