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

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

QA

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

본문

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

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

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

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

이런식으로 보여지네요 

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

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

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

이 질문에 댓글 쓰기 :

답변 3

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

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


$wr_subject = '';
if (isset($_POST['wr_subject'])) {
    $wr_subject = substr(trim($_POST['wr_subject']),0,255);
    $wr_subject = preg_replace("#[\\\]+$#", "", $wr_subject);
    htmlspecialchars($wr_subject);
}

< 대신 & lt;

> 대신 & gt;

이렇게 바꿔서 해보세요.

https://ly.lv/65

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

https://www.php.net/manual/en/function.htmlspecialchars.php

답변을 작성하시기 전에 로그인 해주세요.
전체 63
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT