<!------------------- 정보
<!-------------------
본문
검색창에 <!--------- 을 치면 주석 태그가 그대로 먹혀서
홈페이지가 깨지는데, 이거 어떻게 해결하나요?
댓글 전체
bbs/search.php 파일에서
if($stx)
{
이부분 하단에
$stx = strip_tag($stx);
이렇게 해보세요
태그를 막는 함수입니다
if($stx)
{
이부분 하단에
$stx = strip_tag($stx);
이렇게 해보세요
태그를 막는 함수입니다
아니면
$stx = htmlspecialchars($stx);
이렇게 하시면 < --> < 이런식으로 변경되어서 태그가 바로 동작하지 않게도 가능합니다
$stx = htmlspecialchars($stx);
이렇게 하시면 < --> < 이런식으로 변경되어서 태그가 바로 동작하지 않게도 가능합니다
위처럼하면 태그를 검색했을 때 다 막히니, 해당 태그만 치환하는 방법도 있죠.
/bbs/search.php 4라인
$stx = preg_replace("/<!--/", "", $stx);
/bbs/search.php 4라인
$stx = preg_replace("/<!--/", "", $stx);
ㅡ,.ㅡ; 왜 답변채택이 안될까요... 자스 에러가 나네요.
운영자한테 말해서 채택해주세요 ㅎㅎ