답변 4개
채택된 답변
+20 포인트
8개월 전
</p>
<p><?php</p>
<p>$update_href = '';</p>
<p>// 로그인중이고 자신의 글이라면 또는 관리자라면 비밀번호를 묻지 않고 바로 수정, 삭제 가능</p>
<p>if (($member['mb_id'] && ($member['mb_id'] === $list[$i]['mb_id'])) || $is_admin) {</p>
<p> $update_href = short_url_clean(G5_BBS_URL.'/write.php?w=u&bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'].'&page='.$page.$qstr);</p>
<p>}</p>
<p>else if (!$list[$i]['mb_id']) { // 회원이 쓴 글이 아니라면</p>
<p> $update_href = G5_BBS_URL.'/password.php?w=u&bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'].'&page='.$page.$qstr;</p>
<p>}</p>
<p>?></p>
<p><a href="<?php echo $update_href ?>" class="btn btn-primary py-2" role="button"></p>
<p> <i class="fa fa-pencil-square-o fa-fw" aria-hidden="true"></i></p>
<p> 수정</p>
<p></a></p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
sinbi
Expert
8개월 전
변수가 전혀 출력 안 되면 일단은 변수 정의된 곳을 찾으실 줄 알아야.....
list 경우, /bbs/list.php 또는 /bbs/board.php 파일이 관여하니까 이 파일들에 가셔서 변수가 정의되어 있는지 찾아보시고, 없으면 /bbs/view.php 파일을 참고해 위 파일들에 넣어주셔야 ....
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
8개월 전
view.skin.php와 달리 변수($update_href)가
list.skin.php에는 기본적으로 존재하지 않기 때문입니다.
view.skin.php에서 $update_href는 개별 게시글에 접근했을 때만 설정되는 변수입니다.
따라서 list.skin.php에서는 게시글 하나하나마다 별도의 수정 URL을 생성해주어야 합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인