난이 오류가 글로벌 변수를 등록하는 스크립트는 아마도 PHP 4.2.3까지 존재 세션 부작용에 의존합니다. register_globals가 활성화되어 있지 않으면 세션 확장에서 전역 변수를 데이터 소스로 간주하지 않습니다. session.bug_compat_42 또는 session.bug_compat_warn을 각각 0으로 설정하는 Unknown으로 설정하여이 기능과이 경고를 비활성화 할 수 있습니다.어떻게 PHP 세션
이에 따르면 전역 변수를 활성화 (등록)해야합니까? 어떻게해야합니까? 오류가 처음 발생하는 이유는 무엇입니까?
의 시작에서
사용
session_start()
네, 모든 스크립트의 상단에, 내가 바로 코드의 첫 번째 행으로 맨 위에으로 session_start()를 가지고있다. – dave스크립트의 변수 중 SESSION 변수 중 하나와 동일한 이름을 공유합니까? – Jonathan
그래서 일단 사용자가 홈페이지에 접속하면 session_start()를 호출해야합니까? 양식 데이터를 입력하지 않은 경우에도 사용할 수 있습니까? – dave