사이트 내 전체검색
그누보드
버그수정 : 내용이 64K byte 보다 길경우 wr_content mediumtext로 변경
최고관리자
https://cmd.kr/gnu/73 URL이 복사되었습니다.

본문

본문이 길경우 기존의 wr_content 타입이 text 이기때문에 뒷부분은 짤린다.
그래서 타입을 자동으로 늘려준다.
/bbs/write_update.php 의 하단부분에
넣어준다.

//내용이 64K보다 길면 MEDIUMTEXT 타입으로 변경한다.
if (strlen($_POST[wr_content])>64*1024) {
 $result2 = sql_query("SELECT wr_content FROM $write_table limit 1");
 if (mysql_field_type($result2, 0)!="blob"||mysql_field_len($result2,0)<50331645) {
  sql_query("ALTER TABLE $write_table CHANGE wr_content wr_content MEDIUMTEXT");
 }
}

댓글목록

등록된 댓글이 없습니다.

그누보드
190 (4/4P)

Search

Copyright © Cmd 명령어 3.135.206.25