게시판 게시글 잘림문제

게시판 게시글 잘림문제

QA

게시판 게시글 잘림문제

본문

게시판에 게시글을 올릴때 일정 길이 이상이 되면 뒷 내용이 올라가지 않고 짤리네요.

 

블로그 후기글을 올리고 있는데 A4용지 27장 정도 내용 이상 부터는 글쓰는 창에서는 정상적으로 나오는데 

작성완료를 누르고 작성된 내용을 보면 다 올라간게 아니라 뒷부분이 잘려서 나옵니다. 

게시글 길이가 제한되어 있나요? 혹시 제한된 거라면 어디서 글길이를 수정하면 될까요?

 

아시는 분들 알려주시면 감사하겠습니다.

이 질문에 댓글 쓰기 :

답변 1

/bbs/write_update.php에 보시면 

 

if (isset($_POST['wr_content'])) {

    $wr_content = substr(trim($_POST['wr_content']),0,65536);

    $wr_content = preg_replace("#[\\\]+$#", "", $wr_content);

 

이렇게 있어요. 여기서 65536으로 자른다는건데 이건 변경 안하시는게좋아요...

 

27장 이상이면 차라리 이미지로 빼서 이미지 27장을 올리시거나 한글파일을 올리세요;;;

그 부분을 수정하면 무리가 가는건가요? 블로그식으로 후기글을 보여주는 게시판이라 한글파일을 올리기는 그래서요.
사실 후기글이라 텍스트는 별로 없고 사진이 대부분인데 이런식으로 잘리는 경우가 생기네요.
답변 감사합니다^^

기본적으로 wr_content컬럼의 속성이 text로 되어있어요.

mysql에서 text속성의 초대 크기는 위에 적힌 65536이에요.

이걸 mediumtext나 longtext로 바꾸시면 되지만 그럴경우 너무 많아져요... 65536과는 비교할수 없는 크기가 들어갈 수 있게되어서 db를 다운시키는것과 같은 결과를 초래하죠 ^^

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

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