글 삭제시 토큰 에러 .. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

글 삭제시 토큰 에러 .. 정보

글 삭제시 토큰 에러 ..

본문

게시글 삭제하는데 ..

토큰에러가 뜨네요 ..

뭐가 문제일까요 ..
  • 복사

댓글 전체

참고 하세요.
그누보드를 패치를 하면서 일부파일이 누락되었거나 스킨에서 직접 삭제링크를 추가한 경우에 그런 문제가 발생합니다.

현재 배포중인 그누보드 버전에서 bbs/view.php 에서 관리자일때에 삭제 링크 만드는 소스에서 토큰코드가 추가되어 있는 겁니다. 참고 하셔서 삭제 링크에 &token=$token 토큰코드를 추가 하세요.

bbs/view.php 76번라인 부근
    if ($is_admin)
    {
        set_session("ss_delete_token", $token = uniqid(time()));
        $delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&token=$token&page=$page".urldecode($qstr)."');";
    }
이전 버젼용 그누보드 faq 스킨 등 리스트에서 직접 삭제 하는 경우



조건식(관리자 일경우,혹은 본인일 경우)

<? $token = get_session("ss_delete_token"); ?>
<a href="javascript:del('./delete.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&token=<?=$token?>');">
<img src="<?=$board_skin_path?>/img/btn_delete.gif" alt="삭제" border="0" align="absmiddle" title="삭제하기"></a>


set_sessin 아니고 get_session 임에 주의
<? $token = get_session("ss_delete_token"); ?>
가 들어가야 합니다.
© SIRSOFT
현재 페이지 제일 처음으로