CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.3 |
안녕하세요.
_comment.html에서 비회원도 댓글 삭제기능을 지원하려고합니다.
delete_comment_form.html 여기에 있던 패스워드 넣는 폼을 _comment.html에 넣어야하는데요.
세션에 권한이 남아 있는 막 댓글쓴 직후의 비회원 혹은 댓글의 권한을 애초에 가지고있던 일반회원은 잘작동을 하는데
다른 브라우저에서 비회원이쓴 해당 댓글을 삭제하려고하니 비밀번호를 잘 넣어도 {error: -2, message: '권한이 없습니다.'}라고 나옵니다.
혹시 이론적으로 방법이 없는걸까요 아니면 제가 놓치고 있는 부분이 있을 수 있을까요?
실제로 동일 창에서 패스워드넣고 삭제를 기능 지원하는 게시판을 보신분이 계실까요?
여타 대부분 스킨을 봐도 삭제는 따로 페이지 이동을 한 후에 되게 되네요.
감사합니다.

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 6
https://demo.eond.com/index.php?mid=teamzezz_board
15년전에 작업한 거네요.
테스트 해봐도 될까요??
얘도 저랑 증상이 마찬가지네요 !
그나저나 디자인이 제로보드 스럽게 상당히 예쁘네요.
먼저 procBoardVerificationPassword에 비번을 제출해서 세션 권한을 획득한 후,
procBoardDeleteComment를 호출해서 실제 댓글을 삭제하는 순서로 하셔야 할 거예요.
procBoardDeleteComment에서는 비번을 체크하지 않으니까요.
바로해결되었습니다 !!! 진심으로 감사드립니다.!!!!!
다시 생각해보니 input_password_form.html 를 무조건 거치는데 그걸 또 망각 했네요.