채택완료

새로만든 php 스마트에디터 적용은 어떻게 해야 하나요?

2024-08-03 (토) 14:51:34 7,672
Copy
<?

//상단에 에디터 가져오기

include_once("./_common.php");
include_once (G5_ADMIN3_PATH."/head_mk.php");
include_once(G5_EDITOR_LIB);

?>

 

1. 수업방 이름<br>

<input type="text" name="wr_subject" value="<?php echo $row['wr_subject']?>"> 

 

2. 수업방소개입력<br>

<?php echo editor_html('wr_content', get_text(html_purifier($row['wr_content']), 1)); ?>

 

//참고 업데이트 파일

    $sql = " insert into {$g5['recode_table']}  set wr_subject   = '$wr_subject', wr_content   = '$wr_content' ";
    sql_query($sql);

게시판을 사용하는게 아니라 새로 페이지를 만들어서 스마트 에디터를 붙일려고 해요.

근데 wr_content 자체가 저장이 안되네요..ㅠㅠㅠ

입력코드를 위의 코드데로만 해도 되는지 아님 다른 코드가 필요한지..

어디를 점검해야하는지 아니면 빠진 코드가 없는지 고수님들 부탁드립니다.

그누버전은 그누5.6.2입니다.

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

하단에 js 부분이 있는 확인을 해주세요.

$editor_html = editor_html('wr_content', $content, $is_dhtml_editor);


$editor_js = '';
$editor_js .= get_editor_js('wr_content', $is_dhtml_editor);
$editor_js .= chk_editor_js('wr_content', $is_dhtml_editor);

* 만약 다른 필드를 에디터 적용시

<?php 
    include_once(G5_EDITOR_LIB);
    echo editor_html('wr_10', $row['wr_10'], 1);
?>
<script>
    <?php echo get_editor_js("wr_10"); ?>
</script>

* 아래의 내용도 참고를 해보세요.

https://sir.kr/qa/507755

답변에 대한 댓글 1개

그렇네요.. 스크립트가 빠졌네요...
대단히 감사합니다.
2024-08-03 (토) 14:59:51

너무나 넘어야할 산이 많습니다..

그냥 write.skin.php 를 참조하여 어떤 과정을 거쳐 DB 에 저장되는지부터 공부해보세요.

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