wr_context의 longtext 형에서 글이 짤리는 이유?
본문
안녕하십니까?
g5_write_free 테이블의 wr_content 필드의 형이 longtext 입니다.
작성한 문서가 plain text로 636라인이고 글자수는 13,770으로 나옵니다.
화일 정보를 보면 33,364 bytes (37KB on disk)입니다.
G5 에디터에 위 텍스트를 넣고 글자 크기를 조절하고... 즉 html로 꾸미면
43,633 charcters로 카운트되고,
이걸 저장하면 63, 227bytes (66KB on disk)가 됩니다.
그런데 이 크기를 저장하지 못하고 중간에 짤립니다.
mysql 문서에는
LONGTEXT [CHARACTER SET
charset_name
] [COLLATE collation_name
]
A TEXT
column with a maximum length of 4,294,967,295 or 4GB (232 − 1) characters.
이렇게 나오는데 왜 짤릴까요?
답변 1
/bbs/write_update.php 아래 65536 숫자를 늘려주세요.
if (isset($_POST['wr_content'])) {
$wr_content = substr(trim($_POST['wr_content']),0,65536);
$wr_content = preg_replace("#[\\\]+$#", "", $wr_content);
}
답변을 작성하시기 전에 로그인 해주세요.