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

dhtml에서 글을 쓰면 잘려요 채택완료

soulfood 10년 전 조회 4,120

어떻게 설정해야할까요........ 

 

 

물론 컨텍스트의 내용은 깁니다. 그래서 더 늘리고 싶은데 방법을 모르겠습니다

 

 

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

답변 2개

채택된 답변
+20 포인트
P
10년 전

# 1. 게시글 테이블에 내용 저장하는 부분이

  `wr_content` text NOT NULL,

이렇게 되어 있습니다.

이걸 더 많은 글자수를 저장할수 있게 mediumtext , longtext 등으로 데이터타입을 변경하시고...

 

 

# 2. /lib/editor.lib.php 파일안에

function editor_html($id, $content)
{
    return "<textarea id=\"$id\" name=\"$id\" style=\"width:100%;\" maxlength=\"65536\">$content</textarea>";
}

위에 빨간색 숫자가 써진 부분을 지우세요.

 

 

# 3.

/bbs/write_update.php 에 아래 코드를 찾아서 주석처리 하세요

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

 

 

그럼 더 많은 글자를 저장할수 있습니다.

 

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

답변에 대한 댓글 7개

s
soulfood
10년 전
실례지만... #1. 에서 게시글의 테이블에 text보다 더 많이 저장될 수 있도록 하는게 무엇이 있을런지요
더 용량이 큰 타입이 있다는 말씀 이신것이지요 ?
P
PIREE
10년 전
눈 크게 뜨고 찾아보세요.
저의 답변에 있습니다. ^^
s
soulfood
10년 전
어머어머 저기 있네요 ~ 급하게 읽어 내려갔어요 ㅋㅋㅋ 감사합니다 ^^
s
soulfood
10년 전
롱텍스트로만 바꿨는데 되네요 ㅠㅠㅠㅠㅠ 말씀 너무 감사했스빈다!
a
akwl
9년 전
# 1. 게시글 테이블에 내용 저장하는 부분이

`wr_content` text NOT NULL,

이렇게 되어 있습니다.

이걸 더 많은 글자수를 저장할수 있게 mediumtext , longtext 등으로 데이터타입을 변경하시고...

이부분 어디서 고치는 거죠?
a
akwl
9년 전
/bbs/write_update.php 에 아래 코드를 찾아서 주석처리 하세요

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

주석처리했더니 글쓰기할때 본문에 글이 있는대도 본문을 작성해달라고 하네요ㅠㅠ
s
soulfood
9년 전
akwl 님 그거랑은 상관 없는 거같아요 ~ 어쩜 체크하실때 미스 된 부분이 있을거 같아요 ㅎ

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

10년 전

저장되는 테이블의 칼럼의 길이를 확인 해보세요! text 이나  varchar (255) 등등등...

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

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

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

로그인