토큰을 세션에 넣으면 값이 달라집니다.

토큰을 세션에 넣으면 값이 달라집니다.

QA

토큰을 세션에 넣으면 값이 달라집니다.

답변 1

본문

a.php 에서

 


$token_rq      = md5(uniqid(rand(), true));
set_session('ss_pay_token', $token_rq);
$token_rq      = get_session('ss_pay_token');
var_dump($_SESSION);

 

echo $token_rq = 8bd3ccdcd8bd1de8f7040af4c1376031

["ss_pay_token"]=> string(32) "8bd3ccdcd8bd1de8f7040af4c1376031" }

 

이렇게 바로 찍어보면 $token_rq 값과 dump 에 찍힌 값이 같은데

 

세션 파일에 가서 보면 값이 달라져 있습니다. 

 

ss_pay_token|s:32:"3ff3f34049578495d79095f3be3db72b";

 

 

왜그럴까요.... ㅜㅜㅜㅜㅜㅜㅜ

 

이 질문에 댓글 쓰기 :

답변 1

그 파일에 접근할 때 마다

ss_pay_token 값이 바뀔텐데 그 값이 반영되기 때문에 그럴겁니다.

파일에 접근하고 data / session / 폴더를 새로고침한 후 파일을 보시면

제대로 반영된 값을 보실 수 있을 겁니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 44
© SIRSOFT
현재 페이지 제일 처음으로