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

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

QA

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

본문

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 / 폴더를 새로고침한 후 파일을 보시면

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

답변을 작성하시기 전에 로그인 해주세요.
전체 180
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT