채택완료

댓글 작성란에 파일 첨부 기능을 추가했는데 어떻게 해야 파일까지 비밀 댓글로 등록할 수 있습니까?

안녕하세요 항상 도움받고 있습니다. 감사합니다. 댓글 입력에 파일 첨구 기능을 구현했습니다. 그런데 이게 확인을 해보니까 파일은 비밀 댓글로 등록이 안 되는거 같더라고요. 댓글 등록할 때마다 파일 까지 포함해서 비밀로 댓글 등록하고 싶은데 어떻게 해야 하나요?

Copy
<div class="comment-btn">

          <div class="form-group pull-right">

            <div class="btn-group">

              <input type="file" name="wr_attachment" class="frm_file frm_input">

              <button class="btn btn-color btn-sm" type="submit" id="btn_submit"><i class="fa fa-gavel"></i><b>입찰하기</b></button>

            </div>

          </div>  

 

          <div id="bo_vc_opt" class="form-group pull-left">

            <ol>

            <li><input type="hidden" name="wr_secret" value="secret" id="wr_secret"></li>

            <?php if($board['bo_use_sns'] && ($config['cf_facebook_appid'] || $config['cf_twitter_key'])) { ?>

              <li id="bo_vc_send_sns"></li>

            <?php } ?>

            </ol>

          </div>
|

답변 2개

채택된 답변
+20 포인트
2023-12-08 (금) 12:19:55

내용 출력하는 부분을 참고하셔서 파일 출력하는 부분에도 동일하게 비밀글일때와 아닐때를 구분해서 출력을 해주시면 될거 같습니다. 스킨이 아닌 bbs/댓글쪽 파일에서 하는걸로 기억하는데 해당을 확인해보시고 아니면 스킨 쪽을 확인해보시면 될거 같습니다.

2023-12-08 (금) 13:03:27

첨부파일에 대해 따로 댓글 고유번호에 대해 첨부파일 DB 값을 비밀값으로 로직을 구성하시면 됩니다.

따라서 file Table 컬럼에 secret 컬럼 하나 추가하고 insert 및 update 하는 쿼리 영역에 비밀댓글 체크 값이 있다면 $_POST로 넘어온 값을 생성한 secret 컬럼에 넣어 주시면 될 것 같습니다.

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