채택완료

리스트 목록에 수정 버튼 추가

2016-03-11 (금) 23:29:42 3,622

리스트 목록에 뷰로 들어가는 클릭 안되게끔 리스트 상에서 다 해결하려고 

링크 없앴는데

글 수정을 할수있는 방법이 없을까여?

http://sir.kr/qa/105419?vpage 

비슷한 질문있어서봤는데 잘 모르겠네요^^

저 코드를 어디다 추가해야될까여?

<? $wr_id =  $list[$i]['wr_id'] ?> 

// 수정, 삭제 링크

$update_href = $delete_href = '';

// 로그인중이고 자신의 글이라면 또는 관리자라면 비밀번호를 묻지 않고 바로 수정, 삭제 가능

if (($member['mb_id'] && ($member['mb_id'] == $write['mb_id'])) || $is_admin) {

    $update_href = './write.php?w=u&amp;bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'&amp;page='.$page.$qstr;

    $delete_href = './delete.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'&amp;page='.$page.urldecode($qstr);

    if ($is_admin)

    {

        set_session("ss_delete_token", $token = uniqid(time()));

        $delete_href ='./delete.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'&amp;token='.$token.'&amp;page='.$page.urldecode($qstr);

    }

}

else if (!$write['mb_id']) { // 회원이 쓴 글이 아니라면

    $update_href = './password.php?w=u&amp;bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'&amp;page='.$page.$qstr;

    $delete_href = './password.php?w=d&amp;bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'&amp;page='.$page.$qstr;

}

아님 또 다른 방법이 있을까여?^

도움 부탁드립니다

|

답변 1개

채택된 답변
+20 포인트

정확히 어떤걸 원하는 건지요??

수정을 해야한다고 하셨는데 링크를 다 없애시면 당연히 수정할 수도 없는데...

제목에 링크를 없애셨다면 별도로 리스트에 게시물마다 수정버튼을 만들어서 표시하시거나 관리자만 수정을 해야 한다면 <? if($is_admin){ ?> 이런 부분으로 감싸서 제목에 링크가 있는 부분을 넣어주시고 <? } else { ?> 부분에는 링크가 없는 제목을 넣어주시면 되겠네요...

답변을 작성하려면 로그인이 필요합니다.