게시판에서 매일 글쓰기시 카운트방법 정보
게시판에서 매일 글쓰기시 카운트방법본문
게시판에서 회원이 매일 연속으로 글쓰기할때 글쓴이 옆에 *일째 연속글쓰기 라고
표시해주고 싶은데 여분필드이용하면 될것도 같은데 감이 안잡히네요. 이러한 방법이 없나요?
도움을 부탁드립니다.
표시해주고 싶은데 여분필드이용하면 될것도 같은데 감이 안잡히네요. 이러한 방법이 없나요?
도움을 부탁드립니다.
댓글 전체
최근에 작성한 날짜를 기록해 두고 오늘 날짜랑 비교하면 되겠네요.
답변감사합니다. 근데 연속*일째는 알수가 없지않을까요. 어제에 이어 오늘쓴 것은 알 수 있어도..
이렇게하면 되는건가요.
1. 특정게시판에 글을 쓸때 오늘날짜를 여분필드에 기록하고 히트수를 1이라고기록한다.
2. 여분필드의 날짜를 오늘날짜와 비교하여 차이가 1일때만 히트수를 1 더하고
그렇지 않으면 히트수를 초기화한다
힌트를 조금더주시면 감사하겠습니다.
1. 특정게시판에 글을 쓸때 오늘날짜를 여분필드에 기록하고 히트수를 1이라고기록한다.
2. 여분필드의 날짜를 오늘날짜와 비교하여 차이가 1일때만 히트수를 1 더하고
그렇지 않으면 히트수를 초기화한다
힌트를 조금더주시면 감사하겠습니다.
멤버테이블의 여분필드를 이용하시면 되겠네요.
게시판이 여러개일경우 bo_table도 입력해 주시고.
직접 댓글단 식으로
게시판 스킨으로 작업하시단면
스킨 write_update.skin.php 파일에다가 멤버테이블에 입력 코드 작성하시면 될 듯 합니다.
비교는 이런식으로 하셔도 무방할 듯 하네요//
$yDay = mktime (0,0,0,date("m") , date("d")-1, date("Y"));
if($yDay != "디비입력값") {
초기화
} else {
+1
}
게시판이 여러개일경우 bo_table도 입력해 주시고.
직접 댓글단 식으로
게시판 스킨으로 작업하시단면
스킨 write_update.skin.php 파일에다가 멤버테이블에 입력 코드 작성하시면 될 듯 합니다.
비교는 이런식으로 하셔도 무방할 듯 하네요//
$yDay = mktime (0,0,0,date("m") , date("d")-1, date("Y"));
if($yDay != "디비입력값") {
초기화
} else {
+1
}