특정 회원 아이디 값을 지정해서 해당 회원이 작성한 글처럼 올리기 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

특정 회원 아이디 값을 지정해서 해당 회원이 작성한 글처럼 올리기

관리자 18-10-16 11:09

게시판에 글을 작성할 때 특정 회원 아이디 값을 입력해서 해당 회원이 직접 작성한 글처럼 올리는 방법입니다.



1. write.skin.php 수정


여분 필드를 활용해서 별도의 회원 아이디 입력란 추가


<?php if ($is_admin) { ?>
<div class="write_div">
    <label for="wr_1" class="sound_only">지정아이디입력</label>
    <input type="text" name="wr_1" value="<?php echo $write['wr_1'] ?>" id="wr_1" class="frm_input" size="25" placeholder="지정아이디">
</div>
<?php } ?>



2. write_update.skin.php 파일을 추가하고 내용은 이렇게


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

if ($is_admin && $_POST['wr_1']) {
    $mb = get_member($_POST['wr_1']);
    $sql = " update {$write_table}
                set mb_id = '{$mb['mb_id']}',
                     wr_name = '{$mb['mb_name']}',
                     wr_email = '{$mb['mb_email']}',
                     wr_password= '{$mb['mb_password']}'
              where wr_id = '{$wr_id}' ";
    sql_query($sql);
}
?>

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.