질문과 답변, 세팅정보 및 오류정보를 최대한 상세히 남겨주시면 보다 빠르고 정확한 답변을 드릴 수 있습니다.
중첩되는 질문이 없는지 확인하신 후 오류발생 페이지의 URL을 기입하여 질문해주세요. 그리고 질문에 대해 해결된 사항은 답변을 달아주시면 다른 회원님에게 좋은 자료가 됩니다.
  • 제   목 mssql trigger 및 비밀글 기본설정 관련 문의드립니다.
  • 작성자 image 등록일 2022-09-05/18:56 조회수 271
안녕하세요. 좋은 소스 공유해주셔서 게시판 구축 진행하고 있습니다.

진심으로 감사드립니다.

 

관련하여, 2가지 정도 문의사항이 있어 글을 올립니다.

 

1. mssql trigger 사용 관련 문제

소스 상에 만들어주신 메일 발송이 잘 작동하지 않아, 특정 게시글 등록 시 메일이 발송되도록 트리거를 생성하였습니다.

a_JBoard 테이블에 insert 되면 메일이 발송되도록 트리거를 만들었고, 메일 발송까지는 잘 되는데요.

해당하는 게시글의 a_JBoard 테이블 내 jb_ref 값이 0으로 적재되면서, 게시판에서 조회 시 맨 첫 글 자리에 보이게 됩니다.

트리거를 비활성하거나, 트리거 조건에 해당하지 않으면 기존과 같이 jb_ref 값이 잘 적재되면서 가장 최근 글 자리에 보이게 되고요.

혹시 트리거 기능을 쓰면서 jb_ref 값도 잘 나오게 할 수 있는 방법이 있을지 궁금합니다.

 

 

2. 비밀글 default 

비밀글 전용 게시판이 아닌 일반 게시판에서 비밀글 기능을 넣으면, 기본 값이 체크되지 않은 상태라서

체크된 상태로 만들고 싶어 

skin\JBoard\default_board\write_form.asp에서 

If write_secret_b Then 부분에 checked 옵션을 넣어서 체크된 상태로 보여지게 만들긴 했는데, 해당 체크가 반영이 안되고 비밀글이 아닌 일반글로 등록이 되게 됩니다.

혹시 다른 방법이 있을지 답변을 부탁드립니다.

 

감사합니다!!

SNS google
  • No Image
    1. 회원등급: 일반회원
    2. 작성글: 3개
    3. 작성댓글수: 0개
    4. 로그인: 6회
    5. 접속상태: 로그아웃
    6. 가입일: 2022-07-04
로그인 하시면 댓글을 남길 수 있습니다.
타인의 명예를 훼손 또는 비방, 개인정보 유출 및 광고성 게시물을 삼가해 주세요.
  • (2022.09.05/23:35:55) 답변
  • 1. 커스터마이징을 하신 경우라 트리거를 사용함에 jb_ref에 영향을 받지 않은지 소스를 잘 살펴보셔야 할 것 같습니다.
    2. 게시판 코드 ji_num을 조건문에 대입한 뒤 아래와 같이 변경하여 사용하시면 됩니다. 변경되거나 추가된 부분은 'checked'와 '4'입니다.
    1) 해당 스킨의 write_form.asp
      <% If write_secret_b Then %><input type="checkbox" <%=chkbox_secret%> checked /><label for="secretCheck">비밀글</label><% End If %>
    2) /Jsource/Jboard/include/variable_modify.asp
      "  <input type=""hidden"" id=""jb_option"" name=""jb_option"" value=""4"" />"& vbCrLf &_