[방명록 스킨]글쓴이도 수정/삭제 가능하도록 하게 하고 싶습니다!!!ㅠㅠ도와주세요!
본문
https://sir.kr/g5_skin/4141?sfl=wr_subject%7C%7Cwr_content&stx=%EB%B0%A9%EB%AA%85%EB%A1%9D
위의 방명록 스킨을 다운받아 사용중입니다.
글쓴이는 수정/삭제가 안되는데.
되게 하는 방법 없을까요..ㅠㅠ
스킨 view.skin.php를 봐도 뭐 딱히 관리자만 수정 삭제 할 수 있게끔 걸러내는 부분은 보이지 않는거 같아서요
답변 1
로그인 중이고 , 자신의 글이라면 수정, 삭제 링크가 나올텐데요
bbs/view.php 에서
// 수정, 삭제 링크
$update_href = $delete_href = '';
// 로그인중이고 자신의 글이라면 또는 관리자라면 비밀번호를 묻지 않고 바로 수정, 삭제 가능
if (($member['mb_id'] && ($member['mb_id'] == $write['mb_id'])) || $is_admin) {
$update_href = './write.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
set_session('ss_delete_token', $token = uniqid(time()));
$delete_href ='./delete.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&token='.$token.'&page='.$page.urldecode($qstr);
}
else if (!$write['mb_id']) { // 회원이 쓴 글이 아니라면
$update_href = './password.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
$delete_href = './password.php?w=d&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
}
이렇게 되어있는지 확인 한번 해보세요