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

유일한 값이 생성 않되요 어떡하면 되나요? 채택완료

포도야놀쟈 10년 전 조회 2,223

$cart_user=md5(uniqid(rand($kkk))); setcookie("cart_user",$cart_user); 를 사용하는데도 echo를 하면 유일한 값($cart_user)이 생성되지 않는 이유는 무엇입니까?  

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

답변 2개

채택된 답변
+20 포인트
랜덤함수는 srand등을 사용해서 seed값을 계속 변경해주어야합니다.

그렇지 않으면 계속 같은 패턴이 나옵니다.

session기능을 활용하시면 uniq한 세션아이디가 자동생성됩니다.

 

급한대로 유니크한 세션아이디를 사용하시려면 microtime()함수를

이용해보시죠..
로그인 후 평가할 수 있습니다

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

넹!! 

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

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

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

로그인