2012-04-12 4 views
0

나는 문구를 내 문제가 (그리고 그게 아마 내가 구글을 통해 어떤 해결책을 얻지 못하는지 모르겠다)하지만 그냥 가능한 한 간단하게 큰 소리로 생각하려고합니다.세션 변수가 동시 액세스의 영향을 받습니까?

PHP 응용 프로그램에서 $ _SESSION [ 'x']이라는 세션 변수가 있다고 가정합니다. 응용 프로그램은 현재 사용자 a, b, c 등이 사용하고 있습니다. 각 사용자는 $ _SESSION [ 'x']을 다른 값으로 설정합니다. 사용자가 동시에 액세스하고 있는지 알고 싶습니다. 문제가 있습니까? 또는 이름이 $ _SESSION [ 'x']이고 사용자가 동시에 액세스하는 경우 다른 사용자가 서로 다르며 고유 한 $ _SESSION [ 'x']을 (를) 얻게됩니까?

나는 내가 분명히하기를 희망한다. 모든 단서와 도움을 매우 높이 평가 될 것입니다. 감사.

+1

세션은 브라우저에 따라 다르므로 동시 사용자 수에 관계없이 사이트에 액세스하는 사용자는 모두 자신의 세션 변수 값을받습니다. –

+0

감사합니다. 카터! – Potheek

답변

1

아니요 세션 배열이 사용자별로 고유하므로 아무런 문제가 없습니다. 그리고 다른 사용자 세션에 액세스 할 수도조차 없습니다.

btw. "session_start()"를 잊지 말고 세션 당 다시 초기화하거나 만들려면 요청 당 한 번 필요하므로 $ _SESSION 배열을 필요로합니다.

+0

감사합니다 Philipp !! – Potheek

관련 문제