[PHP] session_start()
세션의 시작 session_start(); 세션과 관련된 함수를 사용할때 항상 먼저 사용되어야 하는 함수이다. "난 이 페이지 내에서 세션을 사용하겠다" 라고 이해하면 된다. 이 함수가 호출되기 이전에 어떤 형태의 출력문도 있으면 안된다. 세션을 구동 시키는건 헤더에 포함이 되어야 되는 내용인데 헤더에는 출력문이 포함 될 수 없으므로 출력문이 보이면 그 전까지 내용으로 헤더를 끊어버리기 때문이다. header already sent... 라는 식의 에러가 보이면 이런 헤더 수준의 함수 위치를 잘 살펴 볼 필요가 있다. 그래서 이 함수는 주로 head나 lib파일 같이 고정적으로 include 되는 파일에 포함되어 있다. 세션 등록 $_SESSION['name'] = value; 이 함수가 최신 버전의 사..
프로그래밍
2021. 9. 23. 17:10