• 회원가입
  • 로그인
  • 구글아이디로 로그인

[그누보드5] 댓글에서 여분필드를 수정시 유지하는 방법에 대해 질문드립니다!!

신비님!! 질문 있어요

아미나 게시판 댓글을 ajax

view_comment.page.skin.php로 쓰고 있거든요!

 

근데 제가 여분필드를 wr_2 와 wr_3을 쓰고 있는데

수정할때 저장안되고 초기화 되더라구요!

 

그냥 두다가 이것때문에 골치아픈상황도 있고해서....

여분필드저장값을 불러오게 했는데..아뿔사!! 댓글은 게시글이랑 달랐나봐요

제대로 안되는군요 ㅠ.ㅠ 

그래서 검색을 하다보니

신비님의 발자취를 보게되었어요!!!

https://sir.kr/qa/191287

11.png

 

아주 대충 이해를 해서..

 

(1).

<input type="hidden" value="<?php echo strstr($list[$i]['wr_option'],"secret") ?>" id="secret_comment_<?php echo $comment_id ?>">

 

아랫 부분에 여분필드 wr_2와 wr_3에 대한

 

<input type="hidden" value="<?php echo $list[$i]['wr_2'] ?>" id="save_comment_wr2_<?php echo $comment_id ?>">

<input type="hidden" value="<?php echo $list[$i]['wr_3'] ?>" id="save_comment_wr3_<?php echo $comment_id ?>">

 

를 추가했어요!!!!

 

(2). 두번째로는 체크박스로 여분필드를 입력하는 부분!!

 

<input type="checkbox" name="wr_2" value="신청" <?php echo ($wr_2 == "신청") ? "checked" : "";?> id="wr_2">

<input type="checkbox" name="wr_3" value="추가" <?php echo ($wr_3 == "추가") ? "checked" : "";?> id="wr_3">

 

체크박스로 했어요!...조건없이 무조건 하는 부분이 아니라

사용자의 선택에 의해서, 체크하고싶으면 체크하고..아니면 아닌..

비밀글의 체크박스처럼!!

 

(3). 세번째로 하단에 cu 수정 관련부분 스크립트 부분에

 

// 댓글 수정

if (work == 'cu')

{

document.getElementById('wr_content').value = document.getElementById('save_comment_' + comment_id).value;

 

아래에

 

 

                        checkbox_wr2 = document.getElementById('save_comment_wr2_' + comment_id).value;                        $("input:checkbox[name='wr_2']:checkbox[value="+ checkbox_wr2 + "]").prop("checked", true);


                        checkbox_wr3 = document.getElementById('save_comment_wr3_' + comment_id).value;                         $("input:checkbox[name='wr_3']:checkbox[value="+ checkbox_wr3 + "]").prop("checked", true);

 

로 추가했어요!

 

input값을 체크박스로 받는다는 부분을 해주려고요!

 

#######################################

 

결과적으로

 

여분필드를 체크했을때 db에 값이 잘 찍히고

wr_2와 wr_3을 같이 체크했을때는 수정이 잘되요!!

 

앗!!!!!!!!!

5555.png

 

wr_2 와 wr_3을 동시체크한글만 수정이 잘되고!!

둘중 하나라도 체크가 안되었을때!! 혹은 둘다 체크안되었을때!!

의 댓글은 수정시 수정이 안되고 에러가 나고 버벅거리면서

 

수정을 하게되면...원본댓글이 수정이 되는게 아니라...

수정한글이 새글처럼 아래에 새로 붙는 기 현상이 일어나고 있어요!!

 

혹시~~ 과거에 엄청나네 연구하셨는데..선구자 개척자 입장에서

조언을 부탁드립니다~

6b5f386bd419cb0a656b95602b56ec61_8WuLR2DK_5dc5b9017bcbc2b813e50a9a838ba3f091974c89.png


홈짱 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2023-09-03 (일) 14:00 7개월전
하두 오래 전에 질문했던 거라, 답변주셨던 왕계란 님께는 정말 죄송한 일이지만 질문한 사실조차 기억이 가물가물...^^; 게다가, 아미나빌더는 제가 이용하고 있지 않아서 깊이 잘 모릅니다. 걍 설치하고 기본 세팅하는 정도... 그누보드5 원본 차원이면, 작은별 님 홈페이지 가셔서 여분필드 사용법에 관해서 좀 더 깊이 공부해 보시는 게 좋을 듯....
주소
     
     
no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2023-09-03 (일) 15:15 7개월전
[@홈짱] 헤헥! 글 읽어주시고 생각해주셔서 감사합니다!!  ㅍ.ㅠ
열심히 공부하다 이제는 벽에 부딪혀서 ㅠ.ㅠ
주소
          
          
홈짱 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2023-09-03 (일) 16:53 7개월전
[@시니] ChatGPT를 괴롭혀 보세요. 그놈 신통방통해요.

[HTML 출력]
<?php echo $list[$i]['wr_4']; ?>
<?php echo $list[$i]['wr_5']; ?>

[HTML 히든]
<input type="hidden" value="<?php echo $list[$i]['wr_4'] ?>" id="save_comment_wr4_<?php echo $comment_id ?>">
<input type="hidden" value="<?php echo $list[$i]['wr_5'] ?>" id="save_comment_wr5_<?php echo $comment_id ?>">

[HTML 입력창]
<input type="checkbox" name="wr_4" id="wr_4" value="신청"> 신청
<input type="checkbox" name="wr_5" id="wr_5" value="추가"> 추가

[JS코드]
if (document.getElementById('save_comment_wr4_' + comment_id).value === "신청") document.getElementById('wr_4').checked = true;
if (document.getElementById('save_comment_wr5_' + comment_id).value === "추가") document.getElementById('wr_5').checked = true;

PS. 멤버십 회원님은 아래 글 참고.
https://homzzang.com/b/g5-801
주소
               
               
no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2023-09-04 (월) 13:10 7개월전
[@홈짱] 오오오 ㅋㅋㅋ 감사합니다 gpt를 이용해봐야겠어요
주소
                    
                    
no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2023-09-04 (월) 13:17 7개월전
[@시니] 헉! 대박
스크립트 코드에 if를 붙여준게 엄청난 효과였군요..

wr_3 등 여분필드를 체크박스로 받을때
인풋값을 체크박스값이라고 해야한다는 강박관념에 의해서..
그리 했었는데..

이 스크립트는
value === "신청" 일치시키면서 if로 들어온게..
꼬이지가 않네요 ㄷㄷ; 감사합니다 해결되었어요;;

쿼리문짜고 있었는데...얼떨떨하네요 ㄷ;
주소
분류 제목 글쓴이
그누보드5 그누보드 게시판 상하단 관련 1 no_profile 성영 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
그누보드5 차단한 회원을 다시 풀어주는 방법에 대한 문의… 1 no_profile muni 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
기타 코딩 첨인데 뭐부터 봐야하나요 1 no_profile 케르 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
기타 홈짱님 죄송하지만 이런 질문도 가능한지요.. 8 no_profile young 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
그누보드5 댓글에서 여분필드를 수정시 유지하는 방법에 대… 5 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
기타 url줄이기 깃허브 소스 설치 하기 1 no_profile 니오 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
홈짱닷컴 홈짱은 신고시스템을 따로 만드신건가요? 2 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
나리야빌더 동영상 없애는 방법 문의드려봐요 4 no_profile 익명씨 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
아미나빌더 아미나의 스킨 경로 관련해서 질문을 드려봅니다 6 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
기타 안녕하세요. 1 no_profile 레오레오 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
아미나빌더 혹시나 하고 아미나기능중 쪽지 관련되어서 질문… 2 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
홈짱닷컴 아 홈짱은 자체솔루션인가봐요 4 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
아미나빌더 아미나에서 jwplayer를 제거하려는데 어디… 2 no_profile 시니 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
홈짱닷컴 안녕하세요. 질문 있습니다. 1 no_profile 제리고고 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
PHP 다크모드 알아내기 1 no_profile 하늘소 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
CSS 배경색 알아내기 1 no_profile 하늘소 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물
질문 날짜부분 링크 걸고 싶은데 도와주세요!! 1 asd 메일보내기 이름으로 검색
홈짱닷컴 페이지 스크롤 할 때 광고창 올라오는 것 1 jm joh 이름으로 검색
1/3
목록
찾아주셔서 감사합니다. Since 2012