답변글 26개 이상 늘린후 삭제가 안됩니다. > 그누4 질문답변

그누4 질문답변

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

답변글 26개 이상 늘린후 삭제가 안됩니다. 정보

답변글 26개 이상 늘린후 삭제가 안됩니다.

본문

답변글이 A~Z까지 26개 까지만 되던것을 꽁수를 써서 무한대로 늘렸는데  관리자가 답변글을 삭제해도 삭제가 되지 않습니다.

검토를 해보니 wr_reply 에 똑같은 A 가 계속 반복이 되더라구요...

참고로 저는 write.php 의 답변글 처리를 아래처럼 주석처리 해버렸습니다.




  $reply_len = strlen($reply_array[wr_reply]) + 1;
    if ($board[bo_reply_order]) {
        $begin_reply_char = 'A';
        $end_reply_char = 'Z';
        $reply_number = +1;
        $sql = " select MAX(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
    } else {
        $begin_reply_char = 'Z';
        $end_reply_char = 'A';
        $reply_number = -1;
        $sql = " select MIN(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
    }
    if ($reply_array[wr_reply]) $sql .= " and wr_reply like '$reply_array[wr_reply]%' ";
    $row = sql_fetch($sql);

  // if (!$row[reply])
  //    $reply_char = $begin_reply_char;
    //else if ($row[reply] == $end_reply_char) // A~Z은 26 입니다.
    //  alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 26개 까지만 가능합니다.");
  // else
    //  $reply_char = chr(ord($row[reply]) + $reply_number);
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로