답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
m
morrie
5년 전
댓글을 작성하려면 로그인이 필요합니다.
5년 전
용어의 차이는 있겠지만 질문자의 코드는 $mode 변수가 main이 아니면 출력하라 이므로 선언되어 있지 않거나 파라미터로 $mode변수가 넘어오면 그누보드의 경우 자동으로 전역처리를 해줍니다.
따라서 파라미터로 넘어오지 않거나 선언이 안되어 있다면 출력안하게 하시려면 isset($mode)를 사용해서 같이 처리해야됩니다.
</p>
<p><?php</p>
<p>// 아래주석은 변수가 선언되 있고 main일 경우에만 출력</p>
<p>// if (isset($mode) && $mode == "main") {</p>
<p>if ($mode != "main") {</p>
<p>?></p>
<p><form name="fphone" id="fphone" method="post" action="#">
<input type="hidden" name="ca_id1" id="ca_id1" value="<?=$ca_id1?>" /></p>
<p></form></p>
<p><?php } ?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
m
morrie
5년 전
답변 감사합니다.
실행하지 않으려면 이렇게 작성하면 되는거였군요.
실행하지 않으려면 이렇게 작성하면 되는거였군요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
else가 아니니까 아니면 실행하라가 맞는거군요.