게시판 전화번호 처리하는 방법좀 부탁드립니다^^

//전화번호 회원만 열람
if(!$is_member) {
$view[content] = preg_replace("/([0-9]{2,3}[- \.\/])?[0-9]{3,4}[- \.\/][0-9]{4}/", "***-****-****", $view[content]);
}

일전에 문의를 드려서 위와같이 비회원일 경우 전화번호가 <***-****-****> 이렇게 노출되게 했는데요,
회원일 경우에는 전화번호가 일단 보이는데 예를들어 한달이 경과한 게시물을 회원일때 안보이게 할려면 어떻게 하면 될지 문의드립니다^^;
회원일때 한달이 경과한 게시물을 <1개월이 경과하여 전화번호 열람이 안됩니다> 이렇게 보이게 할려면요
고수님들 부탁드립니다. 꾸벅
|

댓글 5개

글쓴날짜에 mktime 이나 strtotime을 이용해서 한달뒤를 구해서 비교문 이용하시면 되겠네요
그래서 if문을 이용해서 메시지 출력하게끔 하시면 됩니다.
제가 코드를 거의 모르는 까막눈이라 ㅠㅠ
자세히 하나 만들어 주심 안될까요?
$now_time = date("Y-m-d", strtotime($view[wr_datetime]));
$temp_time = explode("-", $now_time);
$month_time = date("Y-m-d", mktime(0,0,0,$temp_time[1]+1, $temp_time[2], $temp_time[0]));
if($now_time <= $month_time){
$view[content] = "<1개월이 경과하여 전화번호 열람이 안됩니다>";
}else{
//전화번호 회원만 열람
if(!$is_member){
$view[content] = preg_replace("/([0-9]{2,3}[- \.\/])?[0-9]{3,4}[- \.\/][0-9]{4}/", "***-****-****", $view[content]);
}
}
허접하게 만들어서 죄송합니다 -_-;;
아 고맙습니다^^;;
근데,, 모든 내용이 "<1개월이 경과하여 전화번호 열람이 안됩니다>" 이렇게 나옵니다.

비회원일 경우는 무조건 <***-****-****> 이렇게 뜨게 하고
회원일 경우 일개월 이전 게시물은 전화번호 뜨고 일주일(또는 일개월 두가지) 지난 게시물은 위와같이 뜨게 하고 싶습니다.
그리고,,만약 1개월이 아니고 일주일로 한다면 어떻게 해야하는지도 좀 알려주세요.

이거 너무 번거롭게 해드려서 죄송합니다.
프로그래머한테 작업문의 드려야 맞는건데 현재 너무 바쁘다하시고 제가 지금 너무 급해서 물어보는거라 잘 부탁드립니다. 꾸벅.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 996
14년 전 조회 1,114
14년 전 조회 1,425
14년 전 조회 1,030
14년 전 조회 1,228
14년 전 조회 1,756
14년 전 조회 1,711
14년 전 조회 1,336
14년 전 조회 1,600
14년 전 조회 1,486
14년 전 조회 838
14년 전 조회 974
14년 전 조회 2,092
14년 전 조회 1,549
14년 전 조회 1,552
14년 전 조회 1,636
14년 전 조회 1,541
14년 전 조회 1,317
14년 전 조회 1,533
14년 전 조회 1,720