여분필드 속성변경

여분필드 속성변경

QA

여분필드 속성변경

본문

안녕하세요

 

게시판 여분필드 사용하면서  입력 내용이 길어 글자가 계속 짤려서 나와  많은 글자입력하게 하려고

 

데이터베이스 에들어가서

여분필드1 (wr_1)   속성중   varchar(255)   을    mediumext  로 변경하고

 

write_update.php  에서

-------------------------------------------------------------------------

$wr_content = '';
if (isset($_POST['wr_content'])) {
    $wr_content = substr(trim($_POST['wr_content']),0,655360);
    $wr_content = preg_replace("#[\\\]+$#", "", $wr_content);
}
if ($wr_content == '') {
    $msg[] = '<strong>내용</strong>을 입력하세요.';
}

---------------------------------------------------------------------------- 

붉은색 숫자 처럼 늘려렸습니다

그리고

 

lib/ editor.lib.php  에서도

----------------------------------------------------------------------------

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

-----------------------------------------------------------------------------

붉은색 숫자처럼 늘려놨는대

 

계속 텍스트가 짤려서 입력이 안되요

 

어디를 더 수정 해야되나요?

이 질문에 댓글 쓰기 :

답변 4

wr_content는 본문내용이고

wr_1는 여분필드입니다.

 

phpMyAdmin에서 wr_1을 varchar에서 text로 바꾸면 많은 글자 입력이 가능할 겁니다.
그리고 사용자 입력란에서

input태그 대신에 

textarea 태그를 사용하여 사용자 입력을 받으면 반영이 될 겁니다.

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

소스를 잘 보세요

trim($_POST['wr_content']) // 공백을 지우고 저장

substr(변수,자를길이); // 문자 자르기 입니다.

 varchar(255) 속성을 text 로 바꾸시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,127 | RSS
QA 내용 검색

회원로그인

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