특정회원이 글수정시 패스워드 확인 안하는 방법

· 2011-12-03 (토) 22:41:43 · 1727 · 1
저는 wr_9에 있는 회원이 글수정을 할 수 있도록 하고 싶은데요...질 답 게시판을 확인을 해보니 우선은

// 로그인중이고 자신의 글이라면 또는 관리자라면 패스워드를 묻지 않고 바로 수정, 삭제 가능
if (($member[mb_id] && ($member[mb_id] ==$view[wr_9])) || $is_admin || $bo_table=='inbound') {
$update_href = "./write.php?w=u&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".urldecode($qstr)."');";
if ($is_admin)
{
set_session("ss_delete_token", $token = uniqid(time()));
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&token=$token&page=$page".urldecode($qstr)."');";
}
}

이렇게 하니 수정 버튼하고 삭제버튼은 보이는데요...글을 수정을 할려고 하니 패스워드가 틀립니다. 하고 수정이 불가능합니다. 여기에 추가적으로 더 들어가야 되는 소스가 있으면 부탁을 드리고요....어디에 수정을 해 줘야 되는 질문드립니다.

고수님들의 답변을 기다리겠습니다. 감사합니다.
|

댓글 1개

스킨폴더에
write.head.skin.php 을 만들고
아래와 같이 해보세요
자신을 등록자로 잠시 속이는 것입니다
<?
if($w=='u' && $member[mb_id] ==$write[wr_9]) $member[mb_id]=$write[mb_id];
?>

write_update.head.skin.php 도 만듭니다
<?
if($member[mb_id] ==$write[wr_9]) $is_admin = "super";
?>
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-12-05 조회 887
11-12-05 조회 846
11-12-05 조회 1,618
11-12-05 조회 1,656
11-12-05 조회 853
11-12-04 조회 935
11-12-04 조회 996
11-12-04 조회 1,636
11-12-04 조회 868
11-12-04 조회 843
11-12-04 조회 913
11-12-04 조회 2,617
11-12-04 조회 1,050
11-12-04 조회 1,046
11-12-04 조회 829
11-12-04 조회 1,033
11-12-03 조회 1,031
11-12-03 조회 1,728
11-12-03 조회 1,070
11-12-03 조회 1,046