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

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

joongkh 5년 전 조회 2,558

a.php 에서

 

</p>

<p>$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개

채택된 답변
+20 포인트
5년 전

그 파일에 접근할 때 마다

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

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

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

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인