채택완료

복사한 게시물 삭제시 "옳바른 방법으로 이용해 주십시오" 라는 메시지가 뜹니다.

2022-06-21 (화) 15:01:00 1,756

B게시판을 생성할때 A게시판의 DB정보를 그대로 복사를 했습니다.

A게시판의 게시물중 일부분을  B게시판으로 복사한 후 필요치 않은 게시물을 삭제할려고 했더니

옳바른 방법으로 이용해 주십시오 라는 경고창이 뜹니다.

어느 부분을 체크해봐야 할까요?

|

답변 2개 / 댓글 4개

채택된 답변
+20 포인트

게시판의 삭제나 등록시 토큰값을 함께 보내서 검증을 하게 됩니다.

토근값은 세션으로 처리 되었으면 서로 다를 경우

'올바른 방법으로 이용해 주십시오.'   <-- 요렇게 안내가 뜹니다.

Copy
// 토큰체크
$comment_token = trim(get_session('ss_comment_token'));
set_session('ss_comment_token', '');
if(empty($_POST['token']) || !$comment_token || $comment_token != $_POST['token'])
    alert('올바른 방법으로 이용해 주십시오.');

위에 소스코드를 보시면 이해가 될겁니다.

만일 이런문구가 계속 뜬다면 보내줄때 토큰값이 누락되던지 잘못 생성이 되어서 그럴수 있으니

이부분만 체크해보시면 해결이 될겁니다.

도움이 되었으면 좋겠습니다.

답변에 대한 댓글 2개

위 파일은 어떤 파일인지 알수 있을까요?
확인해보시면 여러군데 있습니다.
몇개 파일만이라도 안내드리겠습니다. 해당 경로는 bbs 아래쪽 에 확인해보시면 있습니다.

delete_all.php
qawrite_update.php

두 게시판의 스킨이 동일한지 체크해 보세요.

답변에 대한 댓글 2개

A게시판의 게시물을 제외하고 그대로 복사했습니다.
스킨또한 A게시판의 스킨을 사용하고 있습니다.

리스트에서 삭제를 할려고 체크하고 삭제를 누르면 에러가 뜨네요...
브라우저 창이 여러 개 띄워져 있는 경우 세션 에러가 나곤 하더군요.

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