수정 삭제 버튼 작동 질문
본문
안녕하세요...!
글을 올렸었는데, 수정을 한다는 게 삭제를 했나봅니다;;; 지금 발견해서 다시 올려요..
목록에서 바로 게시글 수정 및 삭제를 할 수 있는 버튼을 만들었습니다.
아마 고수님들은 여기서부터 문제를 아실텐데, 모르는 저는 당황...
비회원은 수정, 삭제 버튼이 안 보이더라고요...
post 컨테이너 칸밖으로 빼니까 잘 보이는데... 그 칸이나 안의 다른 건 다 정상적으로 표시되는데, 왜 저 버튼만 안되는지 알 수가 없어요...ㅠㅠ
뚝딱뚝딱 뭔가 바꿔봤는데요..
다 안되네요... 뭐가 문제일까요..? 저는 잘 모르겠습니다... ㅠㅠ
아래는 혹시 몰라서 같이 올리는 list.skin.php 전체 코드입니다
살려주세요..
답변 1
<?php if ($is_checkbox) { ?> <div class="chk-box"> <input type="checkbox" name="chk_wr_id[]" value="<?php echo $row['wr_id']; ?>" id="chk_wr_id_<?php echo $row['wr_id']; ?>" class="selec_chk"> <label for="chk_wr_id_<?php echo $row['wr_id']; ?>"> <span></span> <b class="sound_only"><?php echo $row['subject']; ?></b> </label> </div> <!-- 수정/삭제 버튼 --> <div class="post-actions"> <a href="<?php echo $row['update_href']; ?>" class="btn-edit">수정</a> <a href="<?php echo $row['delete_href']; ?>" class="btn-delete" onclick="return confirm('정말 삭제하시겠습니까?');">삭제</a> </div> <?php } ?> $is_checkbox의 권한이 없으니 비회원은 나오지 않아요. 지금은 체크 박스 자체도 안보이시지 않으신가요? 비회원에게도 이 부분을 해지하면 타 유저의 글도 삭제가 될 위험이 있는데요. 그게 상관없으시다면 아래를 복사하여 교체하세요. 아마 수정/삭제 권한이 없어서 버튼만 보이고 또 클릭하면 권한 요청은 나오겠지만요
<div class="chk-box"> <input type="checkbox" name="chk_wr_id[]" value="<?php echo $row['wr_id']; ?>" id="chk_wr_id_<?php echo $row['wr_id']; ?>" class="selec_chk"> <label for="chk_wr_id_<?php echo $row['wr_id']; ?>"> <span></span> <b class="sound_only"><?php echo $row['subject']; ?></b> </label> </div> <!-- 수정/삭제 버튼 --> <div class="post-actions"> <a href="<?php echo $row['update_href']; ?>" class="btn-edit">수정</a> <a href="<?php echo $row['delete_href']; ?>" class="btn-delete" onclick="return confirm('정말 삭제하시겠습니까?');">삭제</a> </div>
답변을 작성하시기 전에 로그인 해주세요.