제목 | 네이버 스마트 에디터 2 사용시 디비에 태그나 스타일시트 어떻게 ? | ||
---|---|---|---|
카테고리 | JavaScript | ||
글쓴이 | 람이 | 작성시각 | 2017/09/13 14:12:00 |
|
|||
<textarea name="remarks" id="remarks" rows="8" class="input90 form-control"><?=(@$view[0]->remarks)?@$view[0]->remarks:set_value('remarks');?></textarea> <script> var oEditors = []; nhn.husky.EZCreator.createInIFrame({ oAppRef: oEditors, elPlaceHolder: "remarks", sSkinURI: "/_plugin/SE2/SmartEditor2Skin.html", fCreator: "createSEditor2" }); function submitContents(elClickedObj) { oEditors.getById['remarks'].exec("UPDATE_CONTENTS_FIELD", []); // 에디터의 내용이 textarea에 적용됩니다. // 에디터의 내용에 대한 값 검증은 이곳에서 document.getElementById("ir1").value를 이용해서 처리하면 됩니다. try { elClickedObj.form.submit(); } catch(e) {} } </script>
mysql 에 넣을때는 `remarks` = '".$this->input->post('remarks')."', 이렇게 하는데 문제가 이렇게 했더니... 일부 태그로 인해서 막상 보여주는 view 단에서는 그 이하 내용이 나오지 않는 현상들도 생기더라구요... ㅠ.ㅜ <td><?=str_replace("\r\n","<br/>", @$view[0]->remarks);?></td>
해서 `remarks` = '".$this->db->escape( $this->input->post('remarks') )."', 이렇게 수정해서 사용하면.... 나중에 처음에는 정상적으로 나오다가... 다시 수정하고 뷰로 가면... remarks 의 내용 부분이 엉망이 되어 있는 경우가 생깁니다.
혹시 이런 부분들은 어떻게 처리하는지 궁금하네요 ? (네이버 스마트에디터2 라는 점) |
|||
태그 | php,mysql,escape | ||
다음글 | 불법다운로드 사이트(웹하드) 업체에서 근무하는 개발자 ... (2) | ||
이전글 | 네이버 웹마스터도구로 사이트 등록 관련 질문입니다. (5) | ||
이현재
/
2017/09/14 11:06:28 /
추천
0
oEditors[0].getIR()로 값을 가지고와서 써보세요.
|