주석 달기 실패.. 왜 그렇죠 정보
주석 달기 실패.. 왜 그렇죠
본문
아래와 같이 주석을 달았습니다.
근데 닫는 주석 즉, ---> 이 부분이 웹페이지에 그대로 노출이 됩니다.
주석 닫힌 부분은 안보이면서 마지막 닫는 부분이 보이는거죠.
어떡하면 주석이 안보일까요?
<!--- <?=latest_my_update("simple") // 나의 글 반응 ?>
<table><tr><td></td></tr></table>
<? }; ?>
---->
근데 닫는 주석 즉, ---> 이 부분이 웹페이지에 그대로 노출이 됩니다.
주석 닫힌 부분은 안보이면서 마지막 닫는 부분이 보이는거죠.
어떡하면 주석이 안보일까요?
<!--- <?=latest_my_update("simple") // 나의 글 반응 ?>
<table><tr><td></td></tr></table>
<? }; ?>
---->
댓글 전체
<!-- ....................... //-->
주석방법은 맞고요, ----> 를 <? }; ?> 앞에 두세요.
} 있다는 것은 조건문 등이 있다는 이야기입니다.
<?php if($a > 10){ ?>
<!-- 안녕
<?php } ?>
-->
위의 소스에서 $a가 100일때 결과 : <!-- 안녕 --> : 주석으로 처리됨
$a가 1일때 결과 : --> : 주석으로 처리안됨
따라서 올바른 소스는 아래입니다...
<?php if($a > 10){ ?>
<!-- 안녕 -->
<?php } ?>
} 있다는 것은 조건문 등이 있다는 이야기입니다.
<?php if($a > 10){ ?>
<!-- 안녕
<?php } ?>
-->
위의 소스에서 $a가 100일때 결과 : <!-- 안녕 --> : 주석으로 처리됨
$a가 1일때 결과 : --> : 주석으로 처리안됨
따라서 올바른 소스는 아래입니다...
<?php if($a > 10){ ?>
<!-- 안녕 -->
<?php } ?>

감사합니다. 자세히 보니 맞는 말씀이네요~ ^^

<!-- 에헤헤 -->
위와 같이 하면 웹상에서는 보이지 않지만, 코드는 실행하죠.
저는 아래와 같이 처리해버립니다.
<?
/*-----------------------------------------------------------------------------------------
보류
<?=latest_my_update("simple") // 나의 글 반응 ?>
<table><tr><td></td></tr></table>
<? }; ?>
-----------------------------------------------------------------------------------------*/
?>
위와 같이 하면 웹상에서는 보이지 않지만, 코드는 실행하죠.
저는 아래와 같이 처리해버립니다.
<?
/*-----------------------------------------------------------------------------------------
보류
<?=latest_my_update("simple") // 나의 글 반응 ?>
<table><tr><td></td></tr></table>
<? }; ?>
-----------------------------------------------------------------------------------------*/
?>

님의 말이 정답인듯.....^^

php 에서는 /*-*/이렇게 주석을 처리합니다.