테스트 사이트 - 개발 중인 베타 버전입니다

타이틀에 < > 들어가면 내용이없어지고 주소가 보입니다. 채택완료

북마크스 2년 전 조회 2,058

혹시 제목에 < > 이거 들어가면 제대로 보여지게 할려면 어떤수로 고쳐야하나요?

5.3버전 이용하고있는데 <특집 #지금당장 떠나요> 이렇게 제목이 있으면

게시판 목록 이나 보기 페이지에서는 잘나오는데 인터넷 창 탭 타이틀보면

http://xn--hq1bm8jm9l/bbs/board.php?bo_~~~~~~~~~

이런식으로 보여지네요 

< > 빼고 글쓰면 탭 타이틀창보면 정상적으로 특집 #지금당장 떠나요 나오고

< > 넣고 글쓰면 제목이 싹날아가버리는 심각한 문제가발생중인데

전문가님들의 귀중한 답변부탁드려요

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
e
2년 전

/bbs/write_update.php 파일에서 아래 부분에

htmlspecialchars($wr_subject); 추가해보세요.

</p>

<p>$wr_subject = '';</p>

<p>if (isset($_POST['wr_subject'])) {</p>

<p>    $wr_subject = substr(trim($_POST['wr_subject']),0,255);</p>

<p>    $wr_subject = preg_replace("#[\\\]+$#", "", $wr_subject);</p>

<p>    htmlspecialchars($wr_subject);</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

북마크스
2년 전
해당 링크는 그누보드에 어떤식으로 바꿔야할지 몰라서 패스해야할듯하네요
엑스엠엘
2년 전
인터넷 창 탭 타이틀보면....
==
여기에 해당하는 PHP file
<title 태그에서
htmlspecialchars($title);
이런 식으로 새 보세요.

댓글을 작성하려면 로그인이 필요합니다.

e
2년 전

< 대신 & lt;

> 대신 & gt;

이렇게 바꿔서 해보세요.

https://ly.lv/65

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

북마크스
2년 전
매번 바꿔등록할수도없고 기존에 등록된 글도있어서 해당 방법으로는 해결이 되지않을꺼같네요.
그누보드 홈페이지는 < > 등록해도 타이틀 제대로 나오는데 음..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인