$update_href 가 공백으로 나옵니다 (수정 안됨)
본문
mb_level 6 이상인 사람에게는 수정하기 버튼이 보이도록 하고
update_href 를 줬는데
최고관리자 일 때는 잘 되는데
mb_level 6 이상인 유저로 접속했을 때는 수정하기 버튼은 보이나
update_href 가 비어있어 그냥 새로고침만 됩니다
원래 잘 되던 기능인데 갑자기 왜 이러는 걸까요?
답변 1
$update_href는
bbs/view.php에서
// 수정, 삭제 링크
$update_href = $delete_href = '';
// 로그인중이고 자신의 글이라면 또는 관리자라면 비밀번호를 묻지 않고 바로 수정, 삭제 가능
if (($member['mb_id'] && ($member['mb_id'] === $write['mb_id'])) || $is_admin) {
$update_href = short_url_clean(G5_BBS_URL.'/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 = G5_BBS_URL.'/delete.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&token='.$token.'&page='.$page.urldecode($qstr);
}
else if (!$write['mb_id']) { // 회원이 쓴 글이 아니라면
$update_href = G5_BBS_URL.'/password.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
$delete_href = G5_BBS_URL.'/password.php?w=d&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
}
지정됩니다.