답변 2개
채택된 답변
+20 포인트
자답입니다.
여분필드를 text 속성으로 만들고 그안에 입력하는것으로 했습니다.
write.skin.php 에 아래 내용 삽입
Copy
<?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 에서 입력받은 항목을 수정된것을 업데이트 합니다.
Copy
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
답변을 작성하려면 로그인이 필요합니다.