질문과 답변, 세팅정보 및 오류정보를 최대한 상세히 남겨주시면 보다 빠르고 정확한 답변을 드릴 수 있습니다.
중첩되는 질문이 없는지 확인하신 후 오류발생 페이지의 URL을 기입하여 질문해주세요. 그리고 질문에 대해 해결된 사항은 답변을 달아주시면 다른 회원님에게 좋은 자료가 됩니다.
  • 제   목 게시글 삭제가 안되는데요.
  • 작성자 제프 등록일 2008-04-14/16:55 조회수 1203
조은보드를 쓰려고 게시판 기능들을 살펴보고 있습니다.

게시글의 글쓴 사람이 삭제하려고 할 때 삭제가 안되네요. 왜그럴까요?

일단 테스트용으로 자유게시판(비회원 읽기/쓰기 가능)을 생성했는데요.
글이 삭제가 안돼요.

왜그런지 좀 알려주세요.

감사합니다.

제가 생성한 게시판입니다.

http://www.jedi.co.kr/Jsource/Jboard/list.asp?ji_num=0
SNS google
  • No Image
    1. 회원등급: 일반회원
    2. 작성글: 7개
    3. 작성댓글수: 19개
    4. 로그인: 55회
    5. 접속상태: 로그아웃
    6. 가입일: 2008-03-13
로그인 하시면 댓글을 남길 수 있습니다.
타인의 명예를 훼손 또는 비방, 개인정보 유출 및 광고성 게시물을 삼가해 주세요.
  • 제프(2008.04.14/16:58:57) 답변
  • 그리고, 정회원은 어떻게 되는 건가요? 조은스킨 사용하고 싶은데요..
  • (2008.04.14/17:28:45) 답변
  • 삭제화면이 아예 출력이 되질 않는군요~ 게시판의 설정이 제대로 되어있는지, 혹~ 소스프로그램을 수정을 했던 부분이 없었는지 확인해보시기 바랍니다.
    조은스킨은 '조은회원'의 등급을 가진 회원만 다운로드 가능합니다.
    조은회원은 조은보드의 활동성, 기여도등에 따라 적용됩니다.
    감사합니다.
  • 제프(2008.04.14/18:52:09) 답변
  • 현재 게시판 적용법(?)을 알아보기 위한 테스트 중이라서요. 소스는 물론이고 설정도 별다른 수정을 한건 하나도 없어요. 그냥 게시판 소스 다운받아서 서버에 설치하고 게시판을 default로 생성했습니다. 서버엔 data 폴더에 권한주는 거 외에는 따로 설정할껀 없지요? 혹시 웹방화벽에 영향을 받을까요?
  • (2008.04.14/19:05:52) 답변
  • data폴더에 권한설정외에는 따로 서버에 설정할 것이 없습니다.
    웹방화벽에 영향을 받는다면 리스트페이지도 마찬가지였지 않나 하는 개인적인 소견입니다만, FTP프로그램마다 차이가 있긴 하지만, 간혹 FTP업로드시 업로드 실패를 하게되면 빈껍데기만 올라가는 경우가 있으니... 재 Jsource와 skin을 재 업로드하여 다시 한번더 확인바랍니다.
  • 제프(2008.04.14/19:08:28) 답변
  • 제 생각에도 웹방화벽에 영향을 받는건 아닌 것 같습니다. 관리자 페이지에서 삭제하면 정상적으로 잘 삭제가 되거든요. 파일 업로드를 다시 해보겠습니다.
  • 제프(2008.04.14/19:28:58) 답변
  • 웹방화벽 때문인 것 같습니다. 게시판에서 삭제를 클릭하면 http://www.jedi.co.kr/Jsource/Jboard/delete.asp?ji_num=0&jb_idx=2&jb_sort=00000&gotopage=1&find_select=&find_name=&find_title=&find_content=&find_text=&ad_page=&mode=delete 이렇게 url 뒤로 값들이 꼬리로 넘어가네요. 웹방화벽의 로그를 살펴보니까 그 중에서 delete란 키워드가 웹방화벽 Sql injection keyword 방지 정책에 걸립니다. 어떻하죠.. 관리자페이지에서는 이런 방식으로 삭제하지 않나보네요. 웹방화벽 제거할 순 없는데.. 어쩌죠? 중국발 해킹을 당한 적이 있어서..
  • (2008.04.15/11:17:33) 답변
  • 조은보드는 SQL인젝션 공격에 안전한 관리자페이지를 제외한 95% 이상 스토어드프로시저로 제작이 되어있습니다.
    게시판, 로그인, 회원관련등 SQL Injection 해킹공격에 대해서 중요한 포인트는 안전하다라고 보시면되며, 스토어드 프로시저 특성상 외부에서 쿼리문으로 해킹을 시도할려고 해도 문자열로 인식하기에 100%실행을 못하게 됩니다.
    조은보드는 SQL Injection에서 만큼은 안전하다라고 볼 수 있습니다.
    따라서, 조은보드 부분만이라도 웹방화벽을 거치지 않는다면 별문제 없이 사용가능하실 것입니다.
    도움이 되셨으면 합니다.
  • (2008.04.15/11:19:09) 답변
  • 만일 조은보드를 웹방화벽에서 제외를 하실 수 없다면 아래의 링크주소로 삭제방법을 변경해보시기 바랍니다.
    http://board.joeu.net/web_page/04study/content.asp?ji_num=9&jb_idx=15&jb_sort=&jb_ref=15
    즐거운 하루되세요~
  • 제프(2008.04.16/10:37:18) 답변
  • 답변 감사합니다. SQL Injection 부분이 안전하다고 하시니까 너무 안심이 되네요. SQL Injection 취약점 때문에 고생한 적이 있어서요..^^ 하지만 사이트에 조은보드만 있는건 아니고. 게시판 부분만 방화벽을 해제할 수는 없기 때문에 말씀하신 레이어 삭제품을 알아봐야겠습니다. 글은 봤는데 잘 모르겠네요 ^^ 연구 좀 해봐야겠습니다. 해보고 다시 글 올리겠습니다. 좋은 하루 보내세요~~^^
  • (2008.04.16/11:02:53) 답변
  • 레이어 그리 어려울게 없습니다.
    조은보드 설치시 기본으로 제공되는 skin폴더를 보시면 Jboard\default_bookmark, default_gallery, default_GalleryPds, default_WidthGallery 이 레이어 삭제폼을 지원하고 있으니 테스트 해보시면서 소스비교를 해보시면 쉽게 적용하실 것 입니다.
  • 제프(2008.04.16/13:29:12) 답변
  • 일단 되긴 잘되네요^^ 제가 잘한건지 봐주세요. 전 그냥 알려주신대로 default_bookmark 스킨에서 delete_LayerForm.asp 페이지를 복사해서 default_board 폴더에 넣었습니다. 그리고 default_board 스킨폴더에서 list_form.asp와 content_form.asp 페이지에서 버튼제어 변수명을 수정했습니다 (Body를 Layer로) 그리고 각 파일 하단에 소스코도 삽입했습니다. 이렇게 하니까 잘 되긴하는데요. 버튼제어 변수명을 수정하는 과정에서 list_form.asp 페이지에 <%=image("Body","POP")%> 요런 부분이 없습니다. 이 부분의 body를 Layer로 변경하려고 했는데.. 없어도 되는 건가요?
  • (2008.04.16/16:28:00) 답변
  • 훌륭히 잘 적용하신것 같습니다. 좋은결과 나와서 다행이구요~
    <%=image("Body","POP")%>은 없어도 되구요~ 리스트에서 이미지 출력시 사용하면 됩니다.
    웹사이트 완료되면 '홈페이지 자랑' 알죠? ^^
    즐거운 하루 되세요~
  • 제프(2008.04.16/16:44:24) 답변
  • 친절한 답변 감사합니다. 완성되면 홈페이지 자랑에 올리겠습니다. 이제 시작이니까 언제 완성될지...^^