게시판 목록페이지에 글작성자는 수정버튼 출력하기.
질문이 두가지가 있습니다.
1. 리스트 페이지에서 수정버튼 출력관련과,
2. 수정페이지에서 글삭제 버튼 출력 관련 질문입니다.
상세 혹은 뷰페이지가 없는 게시판을 만들고,
목록페이지의 목록마다 그 게시물을 작성한 사람이 로그인 했을 경우만,
게시물마다 수정버튼을 같이 출력하고 싶은데,
방법을 모르겠습니다.
나름대로 검색하다가 찾질못해서 이렇게 질문드립니다...
관련 글이 있다면 링크 좀 부탁드립니다..
그리고 글쓴이가 수정페이지 들어왔을때 삭제 버튼을 보여주고 싶은데,
이부분도 부탁드립니다..
답변 3개
그냥 리스트 스킨에 아래 처럼 소스를 넣으세요
if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];
set_session('ss_delete_token', $token = uniqid(time()));
$delete_href ='./delete.php?bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'];
if($member['mb_id']==$list[$i]['mb_id']){
?>
}?>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
// 수정, 삭제 링크 $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='.$list[$i]['wr_id'].'&page='.$page.$qstr; set_session('ss_delete_token', $token = uniqid(time())); $delete_href ='./delete.php?bo_table='.$bo_table.'&wr_id='.$list[$i]['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='.$list[$i]['wr_id']_id.'&page='.$page.$qstr; $delete_href = './password.php?w=d&bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id']_id.'&page='.$page.$qstr; }
?>
이런식으로 바꿔서 사용해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인