게시글 날짜, 조회수 수정 > 그누보드5 팁자료실

그누보드5 팁자료실

게시글 날짜, 조회수 수정 정보

게시글 날짜, 조회수 수정

본문

게시판 글작성시 날짜 또는 조회수 변경하는 방법입니다. 다른분들거 참고하여 정리를 다시 하였습니다.
해당 게시글 스킨에서 다음과 같이 적용하시면 됩니다.

 

1. write.skin.php   코드추가

2. write_update.skin.php(파일생성) 

 

 

1. write.skin.php   적당한 위치에 코드추가 (관리자만 수정할 수 있게금)

 

<?php if ($is_admin) {  ?>
         <!-- 관리자 권한 : 날짜 수정 시작 -->

        <label class="col-sm-2 control-label" for="wr_subject">날짜수정<strong class="sound_only">자동(선택)</strong></label>
        <div class="col-sm-10">
            <div class="input-group">
                <?php if ($is_admin && $w == "u") { ?>
                <input class="form-control input-sm" maxlength="20" size="20" name="wr_datetime" itemname="날짜" required value="<?php echo $write['wr_datetime']?>">
                <label>예) 2016-02-01 00:00:00          [양식 반드시 유지해야함. 에러주의]</label>
                <?php } ?>
            </div>
        </div>

        <label class="col-sm-2 control-label" for="wr_subject">조회수수정<strong class="sound_only">자동(선택)</strong></label>
        <div class="col-sm-10">
            <div class="input-group">
                <?php if ($is_admin && $w == "u") { ?>
                <input class="form-control input-sm" maxlength="20" size="20" name="wr_hit" itemname="조회수" required value="<?php echo $write['wr_hit']?>">
                <label>예) 숫자만</label>
                <?php } ?>
            </div>
        </div>

    <!-- 관리자 권한 : 이름|날짜|조회 수정 끝 -->

            <? } ?>

 

 

2. write_update.skin.php(파일생성) 후 아래에 같은 코드 적용

 

 

<?php
//쿼리문 실행
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

if($is_admin && $w != "c" && $w == "u"){
    $sql = "update $write_table set wr_datetime='$wr_datetime',wr_hit='$wr_hit' where wr_id='$wr_id' ";
    sql_query($sql);
}
?>

추천
3
  • 복사

댓글 2개

© SIRSOFT
현재 페이지 제일 처음으로