내비게이션 바에 버튼 라벨을 추가하면 오류가 발생합니다. 버튼 라벨을 제거하면 오류 내용은 다음과 같습니다.
경고: session_start(): 세션을 보낼 수 없습니다. 캐시 리미터 - 헤더가 이미 전송되었습니다
session_start(); 앞에 사용할 수 없기 때문입니다. 출력이 있습니까? 그렇다면 앞의 div에는 왜 오류가 없는 걸까요? 탐색 표시줄에 라벨이 있는데 왜 오류가 보고되지 않나요? 대신 버튼 라벨을 추가하면 오류가 발생하나요?
<code><nav class="navbar navbar-default fix-top" style="background-color: #fff"> <div class="container nav"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example-navbar-collapse"> <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="qq.php">W3Cschool</a> </div> <div class="collapse navbar-collapse" id="navbar" > </div> </div> </nav> <div>aaaaa</div> <?php session_start(); ?></code>
내비게이션 바에 버튼 라벨을 추가하면 오류가 발생합니다. 버튼 라벨을 제거하면 오류 내용은 다음과 같습니다.
경고: session_start(): 세션을 보낼 수 없습니다. 캐시 리미터 - 헤더가 이미 전송되었습니다
session_start(); 앞에 사용할 수 없기 때문입니다. 출력이 있습니까? 그렇다면 앞의 div에는 왜 오류가 없는 걸까요? 탐색 표시줄에 라벨이 있는데 왜 오류가 보고되지 않나요? 대신 버튼 라벨을 추가하면 오류가 발생하나요?
<code><nav class="navbar navbar-default fix-top" style="background-color: #fff"> <div class="container nav"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example-navbar-collapse"> <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="qq.php">W3Cschool</a> </div> <div class="collapse navbar-collapse" id="navbar" > </div> </div> </nav> <div>aaaaa</div> <?php session_start(); ?></code>
앞에 session_start()
만 붙여주시면 됩니다.
버튼을 누르면 출력되지만, HTTP 쿠키 요청 이전에는 빈 줄이라도 출력할 수 없습니다.
이 session_start()를 페이지 상단에 넣으세요
내 로컬 버전은 php5.5이고 귀하의 코드를 사용할 때 오류가 보고되지 않았습니다