게시판에 긴 글을 쓰거나 복사해서 올리면 자꾸 잘라져요

2019-09-23 (월) 00:19:42 3,802

안녕하세요, 고수님들...

게시판에 긴 글을 쓰거나 긴 내용을 복사해서 붙여넣기를 하면 절반 정도만 나오고 나머지는 잘라지거나 비정상적으로 출력이 됩니다. 

어떻게 하면 긴 글이 다 출력될 수 있는지 고수님들의 한수 부탁 드립니다.

감사합니다.^^

답변 4개

해당 컬럼 타입을 수정하셔야 합니다.

게시판 본문 내용 글자 수 제한 해제

http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=24

아래의 소스를 test.php 파일로 저장후 adm폴더, bbs폴더, index파일이 함께 있는 장소에 업로드 후 
웹브라우저 주소창애서 예 : http://홈주소/test.php 이렇게 실행해 보세요.

<?php
include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");

$result=sql_query("select * from {$g5['board_table']}");

for($i=0; $row=sql_fetch_array($result); $i++) {
sql_query("ALTER TABLE  g5_write_". $row['bo_table']." CHANGE `wr_content` `wr_content` LONGTEXT NOT NULL");
}
 

echo '칼럼의 형식이 변경이 되었습니다.<br>파일은 삭제하시면 됩니다.';
?>

다음) 

루트폴더 >  adm 폴더안에 sql_write.php  파일 소스중  

`wr_content` text NOT NULL, 이부분을 찾아서 아래처럼 변경해 줍니다.

`wr_content` longtext NOT NULL,

그누보드의 게시판은 기본적으로 65535의 글자제한이 걸린것으로 알고 있습니다.

wr_content의 데이터형인 text가 글자제한이 65535입니다

해당 제한을 풀어주시려면 db의 데이터형태를 바꿔주시고

write_update나 해당 스킨에서 글자를 자르는부분을 수정해주셔야 합니다

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