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

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

QA

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

답변 3

본문

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

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,435
© SIRSOFT
현재 페이지 제일 처음으로