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

제목 부분 ' " 따음표 홑따음표 처리 문의요~ 채택완료

1년 전 조회 13,348

갑자기 따음표 처리가 궁금해서 그누 파일들 보다보니 생각하는게 점점 산으로 가는듯해서.....-0-;

조언좀 구하고자 글을 쓰게되었습니다 

 

게시판 글 작성시 제목에  ' "   이런 따음표 홑따음표 작성시  \슬러시 붙어서 저장이 되자나요?

(디비 확인이 안되서 추측;; 슬러시가 저장이 안되나...음.)

 

이걸 최신게시물이나  게시판 리스트에서 볼경우   \ 슬러시 없는 형태로 보여지는데요

 

이부분이 그누 어느 소스에서 처리를  하는지 알수있을가요?

 

get_list 부분관련 찾아봐도 모르겠는데요   stripslashes  이거 사용해서  없애는게 아닌가봐요?

 

가려운부분 긁어주실 고수님~ 답변좀 부탁드립니다 감사합니다~ 꾸벅~

 

 

 

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

답변 2개

채택된 답변
+20 포인트

 

제목 예시

 

DB 저장

 

글제목

 

DB저장

 

 

결론.

그대로 저장됩니다.

 

다만 HTML 사용을 금지하기 위하여 제목이나 본문(HTML 허용안함일경우) 등 에서

이스케이프 처리 됩니다.

 

$txt = '

안녕하세요
';

 

echo htmlspecialchars($txt);

이스케이프 처리하게 되면 html 은 순수 텍스트로 출력됩니다.

 

더 궁금하신 내용은 아래 링크를 참조해주세요.

https://wikidocs.net/116889

 

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

답변에 대한 댓글 1개

답변 감사합니다.
그냥 입력한대로 저장이 되는거였군요;;

제가 아래 소스 때문에 햇갈리는데요 post로 글쓰기 넘기면요.

common.php 상단에
// sql_escape_string 적용
$_POST = array_map_deep(G5_ESCAPE_FUNCTION, $_POST);
이런 소스가 있자나요?
이게 슬러시 추가하는 소스가 아닌가요? 그럼 따음표 종류에 슬러시 붙어서 데이터가 넘어 가는게 아닌가보네요?

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

그누보드의 경우 제목이나 기타 여분필드는 모든 데이터를 직접 받고

관리자가 html 이스케이프 처리를 하지 않는 한 그대로 출력됩니다.

 

 

반면 본문데이터의 경우 '<' 또는'>' 처럼 정해진 규칙에 의 해 이스케이프 처리 됩니다.

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

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

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

로그인

전체 질문 목록

🐛 버그신고