2011-03-05 6 views
0

HTML 헤더가 시작되기 전에 세션 변수를 가져 오는 PHP 스크립트가 있습니다._SESSION 변수가 작동하지 않습니다.

HTML 본문에 _SESSION 변수를 사용하면 어떤 이유로 작동합니다. 그러나 HTML을 시작하기 전에 _SESSION 변수를 사용하면 값을 가져올 수 없습니다.

왜 이런 일이 일어나고 세션 변수에서 값을 가져올 수 있는지 알 수 있습니까?

+0

'session_start() '를 호출하기 전에 _SESSION 값에 액세스하려고합니까? HTML 헤더 뒤에'session_start()'가 호출 되었습니까? –

+0

tandu가 말했듯이, session_start()가 – Orbit

+0

이라고 불리기 전에 세션에 액세스 할 수 없다는 메시지가 나타나면 html이 시작되기 전에'session_start()'를 호출했는지 확인하십시오. – ladaghini

답변

4

$_SESSION 변수를 사용하기 전에 session_start();을 넣으십시오.

관련 문제