글쓰기 생성된 여분필드 수정시 원글이 안나와요? 채택완료
if ($w == 'u') { $wr_1 = get_text(html_purifier($write['wr_1']), 0); } ----------------------------------------------------------
위와같이 write.skin를 하였더니
글쓰기 여분필드1에 에디트박스가 나옵니다.
수정할때 썼던 것이 안나옵니다.
(물론 여분필드가 아닌 본문내용 에디트박스에 썼던 원글은 나오지요)
여분필드1 에디트박스에 썼던 원글이 안나온다는 건데요..
다른 체크박스로 생성한 여분필드 선택한것은 나옵니다.
에디트박스로 만든 여분필드 원글만 안나옵니다
감사합니다;;
답변 2개
write.skin.php 파일에서 하단 폼 스크립트에 추가하셨나요?
참고 http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=14">http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=14
답변에 대한 댓글 2개
원래는 팁 내용에서도 if ($w == 'u') { 여기를
if ( $w == 'u' && (! $is_member || ! $is_admin || $write['mb_id'] !== $member['mb_id']) ){
이렇게 넣어놨어야 하지 않을까 싶네요.
if ( $w == 'u' && (! $is_member || ! $is_admin || $write['mb_id'] !== $member['mb_id']) ){
// kisa 취약점 제보 xss 필터 적용
$content = get_text(html_purifier($write['wr_content']), 0);
}
댓글을 작성하려면 로그인이 필요합니다.
혹시 몰라서 똑같이 다시 해봤는데 전 잘 나오던데요.
이거 한번 삭제해보세요.
if ($w == 'u') { $wr_1 = get_text(html_purifier($write['wr_1']), 0); }
답변에 대한 댓글 2개
그러나 수정시에는 역시 쓴글이 나오지않습니다.
그누최신버전입니다. 다른곳 수정한 곳은 없는데요
(다른 말씀이지만 삭제해도 글쓰기 에디트박스 모양은 되는군요)..
멀 놓쳤을까요..ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
사실 그누스터디 도움으로 하고 있었습니다.만
제가 <?php echo get_editor_js("wr_1"); ?>를 빠뜨렸더군요^
-----------------------------------------------------------------
추가로 질문드리자면요,,
if ($w == 'u') {
$wr_1 = get_text(html_purifier($write['wr_1']), 0);
}
이거는 무슨 의미인가요..
없어도 글쓰기에 에디터모양 나오고 수정도 가능하던데요?
거듭 감사드려요~~