답변 3개
채택된 답변
+20 포인트
1년 전
하루가 지난 공지라는 말이 24시간이 지난 것을 말하는가요? 등록 날짜가 1일 전인 것을 말하는가요?
명확치않으니 날짜가 바뀌면 안보이는 것으로 하겠습니다
하루에 한번씩만 처리하므로 서버에 부하는 없습니다
extend/notice_limit.php를 만듭니다
$today = G5_TIME_YMD;
if($config['cf_1']< $today && $bo_table=='notice'){
sql_query("update {$g5['config_table']} set cf_1_subj='공지안보임처리', cf_1='$today' ");
sql_query("update $write_table set wr_1 = '2' where wr_1='' and wr_datetime >='$today 00:00:00' ");
sql_query("update $write_table set wr_1 = '1' where (wr_1='' or wr_1='2') and wr_datetime < '$today 00:00:00' ");
}
if($bo_table =='notice'){$sfl='wr_1'; $stx='2'; }
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
김은우
1년 전
�
균이
1년 전
한 가지를 추가 해야겠네요
공지쓰기 폼에 추가하세요
상단 php부분에서
if(!$w) $write['wr_1']=2;
form태그 내에서
<input type='hidden' name='wr_1' value='<?php echo $write['wr_1'];?>'>
공지쓰기 폼에 추가하세요
상단 php부분에서
if(!$w) $write['wr_1']=2;
form태그 내에서
<input type='hidden' name='wr_1' value='<?php echo $write['wr_1'];?>'>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그럼 원하는 게시판에 공지가 다 내려가는건가요>?