오늘날짜와 비교해서 같거나 작으면 접속을 다른페이지로 넘기려고합니다 > 그누4 질문답변

그누4 질문답변

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

오늘날짜와 비교해서 같거나 작으면 접속을 다른페이지로 넘기려고합니다 정보

오늘날짜와 비교해서 같거나 작으면 접속을 다른페이지로 넘기려고합니다

본문

사이트 접속시

오늘 날짜를  AAA라는 테이블안에  BBB 필드와 비교해서

오늘과 같거나 넘치면 접속가능

작으면 메인페이지가 아닌 다른페이지로 이동 시키려고 합니다.

어떤 부분에 명령어를 어떻게 써야 할지 부탁드립니다.
  • 복사

댓글 전체

AAA라는 테이블안에  BBB 필드와 비교해서 <--- AAA 테이블에 레코드가 하나 밖에 없는가요?
이런것은 관리자메뉴의 여분필드를 이용하면 좋습니다. 간단하기도 하고
 
환경설정 여분 필드 1 에 2011-06-11 을 입력 해두고 아래와 같이 하면 됩니다
if($g4[time_ymd]>= $config[cf_1]) goto_url(메인);
else goto_url(다른페이지);
aaa테이블 레코드가 3개 가 있습니다.

그중 특정 레코드와 오늘 날짜를 비교하는것인데

디비에서 어떻게 추출을 해야 할지를 몰라서요

여분 필드 사용하시라고 하셨는데 2011-06-11 을 적어면 내일이되면 날자가 바뀌어서 의미가 없어지는거 아닌가요?

if($g4[time_ymd]>= $config[cf_1]) goto_url(메인);
else goto_url(다른페이지);

$g4[time_ymd] <--이 부분을 aaa테이블내에 bbb 를 넣어야 하고

$config[cf_1] <---이 부분에 오늘날짜를 넣어야 하는 데

이론은 알고 문법을 모르니 답답하네요
aaa 테이블 특정 레코드에 날짜를 넣어 두는 것이나 cf_1(여분필드)에 날짜를 넣어두는 것이나 다를게 무어잇습니까?
여분필드에 넣어두면 따로 추출 코드가 필요 없다는 정점이 있으니 여분필드에 넣는 것이 좋다는 겁니다
$g4[time_ymd]는 그누보드에서 사용하는 오늘날짜가 들어있는 변수 입니다

aaa 특정 레코드의 bbb 필드에 날짜는 어떻게 입력한다는 것인지요?
관리자가 임의로 날짜를 입력해 두는 것이 아닌가요?

질문 내용이  구체적이지 않아서 답변은 여기까지만 드릴 수 있습니다
//오늘 날짜 나타내기
$days = date("Y-m-d");


if($days >= $AAA[BBB] ) goto_url(메인);
else goto_url(다른페이지);

이런식으로 하시면 될 것 같네요...^^
© SIRSOFT
현재 페이지 제일 처음으로