문서의 선택한 두 판 사이의 차이를 보여줍니다.
develop:php:session1 [2007/05/19 04:53] starlits 새로 만듬 |
develop:php:session1 [2008/11/03 09:51] (현재) starlits |
||
---|---|---|---|
줄 2: | 줄 2: | ||
===== register_globals = off 인 경우 경고메시지 처리 ===== | ===== register_globals = off 인 경우 경고메시지 처리 ===== | ||
- | 세션을 사용하는 경우, 아래와 같은 Warning 이 나올 수 있다. 이것은 php.ini 에서 register_globals = off 로 설정된 경우에 나타난다. | + | - 세션을 사용하는 경우, 아래와 같은 Warning 이 나올 수 있다. 이것은 php.ini 에서 register_globals = off 로 설정된 경우에 나타난다. < |
- | < | + | |
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. | Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. | ||
Please be advised that the session extension does not consider global variables as a source of data, | Please be advised that the session extension does not consider global variables as a source of data, | ||
줄 9: | 줄 8: | ||
session.bug_compat_warn to off, respectively. in Unknown on line 0 | session.bug_compat_warn to off, respectively. in Unknown on line 0 | ||
</ | </ | ||
- | 일반적으로 register_globals = on 으로 설정하는 것은 보안상 추천하지 않는다. | + | - 일반적으로 register_globals = on 으로 설정하는 것은 보안상 추천하지 않는다. |
- | 위와 같은 경고가 나오지 않게 하려면 | + | |
- | < | + | |
register_globals boolean | register_globals boolean | ||
EGPCS(환경, | EGPCS(환경, | ||
줄 22: | 줄 19: | ||
예제 .htaccess 엔트리: php_flag register_globals on | 예제 .htaccess 엔트리: php_flag register_globals on | ||
</ | </ | ||
- | 필자의 경우, | + | - session_register(" |