첫댓글을 로그내용으로 기록할려고합니다.

첫댓글을 로그내용으로 기록할려고합니다.

QA

첫댓글을 로그내용으로 기록할려고합니다.

본문

게시판 입력 수정들을 하면 첫댓글에 로그내용을 입력하고자 합니다.

 

2019-03-10 13:50:00 사용자 누가 글을 작성했음.(이건 어짜피 기록되는거니..)

2019-03-10 15:50:00 사용자 누가 글을 수정하였음.

.

.

.

 

누가 수정했느나가 중요해서 질문 드립니다.

 

 

이 질문에 댓글 쓰기 :

답변 2

자답입니다. 

여분필드를  text 속성으로 만들고 그안에 입력하는것으로 했습니다.

 

write.skin.php 에 아래 내용 삽입


        <?php //로그파일 남기기
        echo $write['wr_12'];
        if(!$write['wr_12']){
            $logtxt = "<br>" . date("Y-m-d h:i:s")." ".$member['mb_name']. "님이 작성했습니다." ." ".$_SERVER["REMOTE_ADDR"];
             ?>
            <input type="hidden" name="wr_42" value="<?php echo $logtxt?>" id="wr_42" class="frm_input" style = "text-align:right;"  size="12">
        <?php }else{
            $logtxt = "<br>" . date("Y-m-d h:i:s")." ".$member['mb_name']. "님이 수정하였습니다." ." ".$_SERVER["REMOTE_ADDR"];
            ?>
            <input type="hidden" name="wr_42" value="<?php echo $write['wr_42'] . $logtxt;?>" id="wr_42" class="frm_input" style = "text-align:right;"  size="12">
         <?php }?>

 

그리고 write_update.head.skin.php 에서 입력받은 항목을 수정된것을 업데이트 합니다.

 


for($i=1; $i<12; $i++){
$fld="wr_".$i;
if($write['wr_'.$i]!=$_POST[$fld]){ $wr_42 .= "<br>" . $write['wr_'.$i] . "->". $_POST[$fld]." ";}
 $wr_content.=' '.$_POST[$fld];
}

 

결과물 

 

2019-03-12 09:19:31 최고관리자님이 수정하였습니다. 61.83.
123->1212 
2019-03-12 09:19:39 최고관리자님이 수정하였습니다. 61.83.
3213->2121 
2132312->1212

 

답변을 작성하시기 전에 로그인 해주세요.
전체 407
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT